:root{--ac-font-display: "Newsreader", Georgia, serif;--ac-font-ui: "Manrope", Arial, sans-serif;--font-editorial: var(--ac-font-display);--font-ui: var(--ac-font-ui);--ac26-serif: var(--ac-font-display);--ac26-sans: var(--ac-font-ui);--r50-paper: #f8f4ec;--r50-paper-deep: #eee6d9;--r50-ivory: #fcfaf6;--r50-ink: #16252c;--r50-graphite: #3e4d52;--r50-muted: #687276;--r50-bronze: #85613c;--r50-champagne: #c9ad82;--r50-line: rgba(22, 37, 44, .15)}html{text-rendering:optimizeLegibility}body{font-family:var(--ac-font-ui)}body.ac26-page{--r14-serif: var(--ac-font-display);--r14-sans: var(--ac-font-ui);--r14-ink: var(--r50-ink);--r14-paper: var(--r50-ivory);--r14-ivory: var(--r50-paper);--r14-stone: var(--r50-paper-deep);--r14-bronze: var(--r50-bronze);--r14-line: var(--r50-line);--r14-dark: #112128}::selection{color:var(--r50-ink);background:rgba(201, 173, 130, .42)}:focus-visible{outline-color:var(--r50-bronze);outline-offset:4px}body.ac29-r14 .site-header{background:rgba(248, 244, 236, .92)!important;border-bottom-color:rgba(22, 37, 44, .11)!important;box-shadow:0 10px 32px rgba(22, 37, 44, .025)}body.ac29-r14 .site-brand__wordmark strong{font-family:var(--ac-font-display)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:.05em!important}body.ac29-r14 .site-nav a,body.ac29-r14 .site-mobile-nav a,body.ac29-r14 .site-header__cta{font-family:var(--ac-font-ui)!important}body.ac29-r14 .site-nav a{position:relative;text-decoration:none}body.ac29-r14 .site-nav a::after{content:"";position:absolute;left:0;right:100%;bottom:-9px;border-top:1px solid var(--r50-bronze);transition:right .24s ease}body.ac29-r14 .site-nav a:hover::after,body.ac29-r14 .site-nav a:focus-visible::after,body.ac29-r14 .site-nav a[aria-current="page"]::after{right:0}body.ac29-r14 .site-header__cta,body.ac29-r14 .ac26-btn,body.ac29-r14 .p2-btn{transition:transform .22s ease, background-color .22s ease, border-color .22s ease, color .22s ease}body.ac29-r14 .site-header__cta:hover,body.ac29-r14 .ac26-btn:hover,body.ac29-r14 .p2-btn:hover{transform:translateY(-1px)}body.r50-publication{--r50-accent: #957049;--r50-accent-soft: rgba(149, 112, 73, .16);--ac49-paper: var(--r50-ivory);--ac49-ink: var(--r50-ink);--ac49-soft: #5f6565;--ac49-bronze: var(--r50-accent);--ac49-line: var(--r50-line);background:radial-gradient(circle at 8% 10%, var(--r50-accent-soft), transparent 23%),
    var(--r50-ivory);color:var(--r50-ink)}body.r50-p10,body.r50-p14{--r50-accent: #7b533d;--r50-accent-soft: rgba(149,106,82,.13)}body.r50-publication .ac26-article-hero{background:linear-gradient(145deg, var(--r50-paper) 0%, var(--r50-ivory) 58%)!important}body.r50-publication .ac26-article-hero::before{content:attr(data-folio);position:absolute;z-index:6;left:17px;top:50%;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font:650 10px/1 var(--ac-font-ui);letter-spacing:.2em;color:var(--r50-accent)}body.r50-publication .r50-folio-mobile{display:none}body.r50-publication .ac26-article-hero__copy{border-left-color:color-mix(in srgb, var(--r50-accent) 46%, transparent)!important}body.r50-publication .ac26-article-hero h1,body.r50-publication .ac26-article-section h2,body.r50-publication .ac26-article-section h3,body.r50-publication .ac26-law-note strong{font-family:var(--ac-font-display)!important}body.r50-publication .ac26-article-hero h1{font-weight:500!important;letter-spacing:-.052em!important;line-height:.9!important;text-wrap:balance}body.r50-publication .ac26-article-hero h1 em{color:var(--r50-accent);font-style:italic;font-weight:400!important}body.r50-publication .ac26-lead{max-width:38ch!important;font-family:var(--ac-font-display)!important;font-size:clamp(20px, 1.6vw, 25px)!important;line-height:1.46!important;color:#3d4a4e!important}body.r50-publication .ac26-eyebrow{font-family:var(--ac-font-ui)!important;color:var(--r50-accent)!important}body.r50-publication .ac26-meta{display:grid!important;grid-template-columns:repeat(3, minmax(0, auto));width:max-content;max-width:100%;gap:0!important;margin-top:28px;border-top:1px solid var(--r50-line);color:#626c6f!important;font:550 12.5px/1.45 var(--ac-font-ui)!important}body.r50-publication .ac26-meta>span{position:relative;min-height:42px;display:flex;align-items:center;padding:10px 18px 9px 0!important;border-left:0!important}body.r50-publication .ac26-meta>span+span{padding-left:18px!important;border-left:1px solid var(--r50-line)!important}body.r50-publication .ac26-meta>span::before{content:"";width:4px;height:4px;flex:0 0 auto;margin-right:9px;background:var(--r50-accent);transform:rotate(45deg)}body.r50-publication .ac26-article-hero__visual{isolation:isolate;background:#d9d1c6}body.r50-publication .ac26-article-hero__visual img{filter:saturate(.76) contrast(1.01) brightness(.94)!important;transform:scale(1.004)}body.r50-publication .ac26-article-hero__visual::before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg, transparent 52%, rgba(16, 29, 35, .13)),
    radial-gradient(circle at 78% 24%, rgba(255, 255, 255, .2), transparent 31%)}body.r50-publication .ac26-article-summary{position:relative;margin-top:24px;border-color:var(--r50-line)!important;background:rgba(255, 255, 255, .18)}body.r50-publication .ac26-article-summary::before{content:"ESENȚIAL";position:absolute;left:0;top:-25px;font:650 9px/1 var(--ac-font-ui);letter-spacing:.2em;color:var(--r50-accent)}body.r50-publication .ac26-article-summary>div{position:relative}body.r50-publication .ac26-article-summary b{font-family:var(--ac-font-display)!important;font-weight:500!important;color:var(--r50-accent)!important}body.r50-publication .ac26-article-summary span{font-family:var(--ac-font-display)!important;font-weight:500!important;color:var(--r50-ink)}body.r50-publication .ac26-article-body{background:linear-gradient(90deg, transparent 0, transparent calc(50% - 1px), rgba(22, 37, 44, .022) 50%, transparent calc(50% + 1px)),
    var(--r50-ivory)}body.r50-publication .ac26-article-section{border-bottom-color:var(--r50-line)!important}body.r50-publication .ac26-article-section::before{color:var(--r50-accent)!important;font-family:var(--ac-font-display)!important;font-weight:400!important}body.r50-publication .ac26-article-section::after{content:"";position:absolute;left:-118px;top:52px;width:28px;border-top:1px solid color-mix(in srgb, var(--r50-accent) 68%, transparent)}body.r50-publication .ac26-article-section>h2{max-width:20ch;font-size:clamp(31px, 2.7vw, 40px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.027em!important;text-wrap:balance}body.r50-publication .ac26-article-main p,body.r50-publication .ac26-article-main li{font-family:var(--ac-font-display)!important;font-size:18.5px!important;font-weight:400;line-height:1.7!important;color:#37474d!important}body.r50-publication .ac26-article-main strong{color:var(--r50-ink)}body.r50-publication .ac26-article-main>.ac26-article-section:first-child>p:first-of-type::first-letter{float:left;margin:.08em .12em 0 0;font:500 3.4em/.78 var(--ac-font-display);color:var(--r50-accent)}body.r50-publication .ac26-inline-note,body.r50-publication .article-callout{position:relative;margin:34px 0!important;padding:22px 24px!important;border:0!important;border-block:1px solid var(--r50-line)!important;background:linear-gradient(90deg, var(--r50-accent-soft), transparent 74%)!important;color:#3f4b4f!important}body.r50-publication .ac26-inline-note::before,body.r50-publication .article-callout::before{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;background:var(--r50-accent);transform:rotate(45deg)}body.r50-publication .ac26-law-note{border-left-color:var(--r50-line)!important}body.r50-publication .ac26-law-note::before{content:"";display:block;width:30px;margin-bottom:20px;border-top:2px solid var(--r50-accent)}body.r50-publication .ac26-law-note p{font-family:var(--ac-font-display)!important}body.r50-publication .ac26-thread::before{border-top-color:var(--r50-accent)!important}body.r50-publication .ac26-thread::after{border-color:var(--r50-accent)!important}@media (max-width:900px){body.r50-publication .ac26-article-hero::before{display:none}body.r50-publication .r50-folio-mobile{display:inline-flex;align-items:center;width:max-content;margin:0 0 23px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb, var(--r50-accent) 52%, transparent);color:var(--r50-accent);font:650 9.5px/1 var(--ac-font-ui);letter-spacing:.18em}body.r50-publication .ac26-article-section::after{left:-82px}}@media (max-width:700px){body.r50-publication .ac26-article-hero__copy{padding-bottom:38px!important}body.r50-publication .ac26-article-hero h1{font-size:clamp(48px, 13vw, 61px)!important;line-height:.93!important}body.r50-publication .ac26-lead{max-width:32ch!important;font-size:20px!important;line-height:1.48!important}body.r50-publication .ac26-meta{grid-template-columns:1fr 1fr;width:100%;margin-top:24px}body.r50-publication .ac26-meta>span{min-height:40px;padding:9px 10px 8px 0!important}body.r50-publication .ac26-meta>span+span{padding-left:12px!important}body.r50-publication .ac26-meta>span:nth-child(3){grid-column:1 / -1;padding-left:0!important;border-left:0!important;border-top:1px solid var(--r50-line)}body.r50-publication .ac26-article-summary{margin-top:30px;background:transparent}body.r50-publication .ac26-article-summary>div{display:grid;grid-template-columns:40px minmax(0, 1fr);gap:9px;padding:21px 0!important}body.r50-publication .ac26-article-summary b{margin:2px 0 0!important;font-size:24px!important}body.r50-publication .ac26-article-summary span{font-size:18px!important;line-height:1.38!important}body.r50-publication .ac26-article-main p,body.r50-publication .ac26-article-main li{font-size:17.5px!important;line-height:1.68!important}body.r50-publication .ac26-article-section::after{display:none}body.r50-publication .ac26-article-section>h2{max-width:none;font-size:31px!important}body.r50-publication .ac26-inline-note,body.r50-publication .article-callout{padding:19px 17px!important}}@media (max-width:420px){body.r50-publication .ac26-meta{font-size:12px!important}body.r50-publication .ac26-meta>span::before{width:3px;height:3px;margin-right:7px}body.r50-publication .r50-folio-mobile{margin-bottom:20px;font-size:9px;letter-spacing:.16em}}@media (prefers-reduced-motion:reduce){body.ac29-r14 .site-nav a::after,body.ac29-r14 .site-header__cta,body.ac29-r14 .ac26-btn,body.ac29-r14 .p2-btn,.ac49-editorial-row,.ac49-editorial-row::after,.ac49-row-arrow,.ac49-editorial-row.r50-has-thumb::before{transition:none!important}}@media (max-width:1040px){body .site-header__inner{grid-template-columns:auto 1fr auto!important;gap:14px!important}body .site-nav,body .site-header__cta,body .ac41-search{display:none!important}body .site-menu-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;margin-left:auto!important}body .ac29-r18-footer__row{grid-template-columns:minmax(0, 1fr) auto!important;grid-template-areas:"brand social"
      "nav nav"
      "location location"!important;gap:14px 20px!important;align-items:center!important;width:100%!important}body .ac29-r18-footer__brand{grid-area:brand!important}body .ac29-r18-footer__social{grid-area:social!important;justify-self:end!important}body .ac29-r18-footer__nav{grid-area:nav!important;justify-content:flex-start!important;flex-wrap:wrap!important;white-space:normal!important;gap:10px 18px!important;width:100%!important}body .ac29-r18-footer__location{grid-area:location!important;border-left:0!important;padding-left:0!important;max-width:420px!important}body .ac29-r18-footer__bottom{flex-wrap:wrap!important;align-items:flex-start!important;gap:10px 20px!important}body .ac29-r18-footer__bottom>p,body .ac29-r18-footer__bottom>div{min-width:0!important}}@media (max-width:820px){body .ac29-r18-footer__row{grid-template-columns:1fr!important;grid-template-areas:"brand"
      "nav"
      "social"
      "location"!important;gap:14px!important;align-items:start!important}body .ac29-r18-footer__social{justify-self:start!important}body .ac29-r18-footer__bottom{flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important}body .ac29-r18-footer__bottom>div{display:flex!important;flex-wrap:wrap!important;gap:10px 18px!important}}@media (max-width:1040px){body.ac42-canonical-shell.ac26-page .site-header__inner{grid-template-columns:auto 1fr auto!important;gap:14px!important}body.ac42-canonical-shell.ac26-page .site-nav,body.ac42-canonical-shell.ac26-page .site-header__cta,body.ac42-canonical-shell.ac26-page .ac41-search{display:none!important}body.ac42-canonical-shell.ac26-page .site-menu-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;margin-left:auto!important}body.ac42-canonical-shell.ac26-page .ac29-r18-footer__row{grid-template-columns:minmax(0, 1fr) auto!important;grid-template-areas:"brand social"
      "nav nav"
      "location location"!important;gap:14px 20px!important;align-items:center!important;width:100%!important}body.ac42-canonical-shell.ac26-page .ac29-r18-footer__brand{grid-area:brand!important}body.ac42-canonical-shell.ac26-page .ac29-r18-footer__social{grid-area:social!important;justify-self:end!important}body.ac42-canonical-shell.ac26-page .ac29-r18-footer__nav{grid-area:nav!important;justify-content:flex-start!important;flex-wrap:wrap!important;white-space:normal!important;gap:10px 18px!important;width:100%!important}body.ac42-canonical-shell.ac26-page .ac29-r18-footer__location{grid-area:location!important;border-left:0!important;padding-left:0!important;max-width:420px!important}}@media (max-width:820px){body.ac42-canonical-shell.ac26-page .ac29-r18-footer__row{grid-template-columns:1fr!important;grid-template-areas:"brand"
      "nav"
      "social"
      "location"!important;gap:14px!important;align-items:start!important}body.ac42-canonical-shell.ac26-page .ac29-r18-footer__social{justify-self:start!important}}body.ac26-page :is(h1,h2,h3,h4,.ac26-display,.ac26-title,.ac26-subtitle),body.ac42-canonical-shell :is(h1,h2,h3,h4){overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance}body.ac26-page :is(h1,h2,h3,h4) .ac-keep-token,body.ac42-canonical-shell :is(h1,h2,h3,h4) .ac-keep-token{white-space:nowrap!important}body.ac26-page :is(.ac26-situation strong,.ac26-btn,.p2-btn,.site-nav a,.site-mobile-nav a,.site-header__cta,.site-menu-toggle,summary){overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body.ac26-page :is(strong,summary,button){overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body.ac26-page :is(strong,summary,button) .ac-keep-token{white-space:nowrap!important}body.ac26-page .ac-keep-token,body.ac42-canonical-shell .ac-keep-token{white-space:nowrap!important}body.ac26-page .ac26-article-section{grid-template-columns:minmax(0, 1fr)!important;min-width:0!important}body.ac26-page .ac26-faq summary{display:grid!important;grid-template-columns:minmax(0, 1fr) auto!important;gap:10px!important;min-width:0!important}body.ac26-page .ac26-faq summary::after{align-self:center}@media (max-width:480px){body.ac29-r14.legal-question-page section[aria-labelledby="qsteps-title"] .ac26-sequence{grid-template-columns:minmax(0, 1fr)!important;gap:24px!important;min-width:0!important}body.ac29-r14.legal-question-page section[aria-labelledby="qsteps-title"] .ac26-sequence__items{grid-template-columns:minmax(0, 1fr)!important;min-width:0!important;width:100%!important}}@media (max-width:480px){body.legal-question-page section[aria-labelledby="qsteps-title"] .ac26-sequence{grid-template-columns:minmax(0, 1fr)!important;gap:24px!important;min-width:0!important}body.legal-question-page section[aria-labelledby="qsteps-title"] .ac26-sequence__items{grid-template-columns:minmax(0, 1fr)!important;min-width:0!important;width:100%!important}body.legal-question-page section[aria-labelledby="qsteps-title"] .ac26-sequence__item{min-width:0!important;width:100%!important;padding-left:0!important;padding-right:0!important}}@media (max-width:1040px){body.ac26-page .site-mobile-nav{background:var(--r50-ivory, #fcfaf6)!important;color:var(--r50-ink, #16252c)!important;border-top-color:rgba(22, 37, 44, .14)!important;box-shadow:0 18px 34px rgba(22, 37, 44, .08)!important}body.ac26-page .site-mobile-nav a:not(.site-mobile-nav__cta){color:var(--r50-ink, #16252c)!important;border-bottom-color:rgba(22, 37, 44, .13)!important;opacity:1!important}body.ac26-page .site-mobile-nav a:not(.site-mobile-nav__cta):hover,body.ac26-page .site-mobile-nav a:not(.site-mobile-nav__cta):focus-visible,body.ac26-page .site-mobile-nav a:not(.site-mobile-nav__cta)[aria-current="page"]{color:var(--r50-bronze, #85613c)!important}body.ac26-page .site-mobile-nav__cta{background:#d7ae6c!important;border-color:rgba(154, 114, 71, .45)!important;color:#16252c!important}}:root{--ac28-ink: #172b31;--ac28-muted: #52636a;--ac28-accent: #86613e;--ac28-line: #d6cdbf;--ac28-paper: #fcfaf6}[hidden]:not([hidden="until-found"]){display:none!important}html{scroll-padding-top:108px}main :is(section[id],form[id]){scroll-margin-top:108px}body.ac26-page :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ac28-accent);outline-offset:4px}body.ac26-page :is(button,input,select,textarea){accent-color:var(--ac28-ink)}body.ac26-page :is(.site-nav a,.site-header__cta){font-size:13px!important}.acq-workspace :is([class*="kicker"],[class*="tag"]){color:var(--ac28-accent)!important;font-size:11px!important;line-height:1.5;letter-spacing:.11em!important}.acq-workspace [class*="options"]{gap:0!important;margin-block:24px!important;border-top:1px solid var(--ac28-line)}.acq-workspace [data-answer]{min-height:70px;padding:18px 8px!important;border:0!important;border-bottom:1px solid var(--ac28-line)!important;border-radius:0!important;background:transparent!important;color:var(--ac28-ink)!important;font-size:17px!important;line-height:1.5;transition:background-color .16s ease, border-color .16s ease}.acq-workspace [data-answer]:hover{background:rgba(201, 173, 130, .12)!important;border-bottom-color:var(--ac28-accent)!important}.acq-workspace [data-answer]:focus-visible{outline-offset:-3px}.acq-workspace [data-answer] small{color:var(--ac28-accent)!important;font-size:12px!important;line-height:1.5}.acq-workspace [class*="nav"]{align-items:center;gap:12px 24px;flex-wrap:wrap}.acq-workspace [class*="nav"] button{min-height:44px;padding:8px 0;font-size:14px}.acq-workspace [class*="nav"] button:disabled{opacity:.5}.acq-workspace [class*="cta"]{padding:22px 0 22px 22px!important;border-left:2px solid var(--ac28-accent)!important;border-radius:0!important;background:transparent!important}.acq-continuation-card :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea){min-height:48px;border-color:#a99f91;border-radius:5px;background:#fffdfa;color:var(--ac28-ink);font-size:16px;line-height:1.5}.acq-continuation-card :is(input[type="checkbox"],input[type="radio"]){width:19px;height:19px;min-width:19px}.acq-continuation-card [data-error]{border-left-width:3px;padding:14px 16px;font-size:15px;line-height:1.55;font-weight:500}body.ac29-r14.appointment-page #formular .p2-field :is(input,select,textarea):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]){min-height:48px!important;padding:12px 14px!important;font-size:16px!important;line-height:1.5!important}@media (max-width:600px){html{scroll-padding-top:86px}main :is(section[id],form[id]){scroll-margin-top:86px}.acq-workspace [data-answer]{align-items:center!important;min-height:72px;padding:18px 4px!important;gap:12px!important;font-size:16px!important}.acq-workspace [class*="nav"]{flex-direction:row!important;align-items:center!important}}@media (prefers-reduced-motion:reduce){.acq-workspace [data-answer]{transition:none}html{scroll-behavior:auto!important}}
@media(max-width:359px){body.ac42-canonical-shell .site-header .site-header__inner{gap:8px!important}body.ac42-canonical-shell .site-header .site-brand{gap:8px!important}body.ac42-canonical-shell .site-header .site-brand__wordmark strong{font-size:12px!important}}

/* W137: proven clipping in narrow two-column tablet visuals; desktop/mobile stay outside this media interval. */
@media (min-width:901px) and (max-width:1100px){
 .article-page .ac63-receipt,.article-page .ac64-ledger{right:10px;bottom:10px;width:calc(100% - 20px);padding:13px 12px 11px;transform:none}
 .article-page .ac63-receipt>strong{font-size:24px}
 .article-page .ac64-ledger>strong{font-size:20px}
 .article-page .ac63-receipt>div,.article-page .ac64-ledger>div{grid-template-columns:1fr 12px 1fr;gap:3px}
 .article-page .ac63-receipt span,.article-page .ac64-ledger span{font-size:7px;letter-spacing:.03em}
 .article-page .ac63-receipt em,.article-page .ac64-ledger em{font-size:7px;letter-spacing:.07em}
 body.ac42-canonical-shell.article-page.ac29-longform-enforcement .ac26-hero,
 body.ac42-canonical-shell.article-page.ac29-longform-enforcement .ac26-hero__grid{height:auto!important;min-height:500px!important}
 body.ac42-canonical-shell.article-page.ac29-longform-enforcement .ac26-hero__copy{padding-top:16px!important;padding-bottom:16px!important}
}

/* W137 recovery: desktop-header content fits between its native 1041px switch and 1200px. */
@media (min-width:1041px) and (max-width:1200px){
 body.ac42-canonical-shell .site-header .site-header__inner{gap:16px!important}
 body.ac42-canonical-shell .site-header .site-header__inner .site-nav{gap:14px!important;justify-content:flex-start!important;min-width:0}
 body.ac42-canonical-shell .site-header .site-header__inner .site-nav>a{font-size:12px!important;flex-shrink:0}
 body.ac42-canonical-shell .site-header .site-header__inner .ac41-search{flex-shrink:0}
 body.ac42-canonical-shell .site-header .site-header__inner .site-header__cta{min-width:0!important;padding-left:16px!important;padding-right:16px!important;font-size:11px!important;flex-shrink:0}
}
