/* LAWTER v6.0.23 — unified 2026 premium visual system */
body.lawter-v6{
  --v623-gold:#e7c987;
  --v623-gold-soft:rgba(231,201,135,.28);
  --v623-gold-faint:rgba(231,201,135,.10);
  --v623-line:rgba(229,235,242,.105);
  --v623-line-strong:rgba(231,201,135,.20);
  --v623-panel:rgba(5,18,35,.58);
  --v623-panel-deep:rgba(2,11,23,.84);
  --v623-cream:rgba(246,241,232,.96);
  --v623-muted:rgba(222,229,237,.70);
  --v623-ease:cubic-bezier(.22,.61,.36,1);
}

/* Global rhythm / typography */
body.lawter-v6 .section:not(.hero-v5),
body.lawter-v6 .service-overview,
body.lawter-v6 .service-focus,
body.lawter-v6 .engagement-section,
body.lawter-v6 .evidence-section,
body.lawter-v6 .service-process,
body.lawter-v6 .related{position:relative;isolation:isolate}
body.lawter-v6 .section h2,
body.lawter-v6 .service-hero-copy h1,
body.lawter-v6 .service-intro,
body.lawter-v6 .service-note h2,
body.lawter-v6 .focus-heading h2,
body.lawter-v6 .process-head h2,
body.lawter-v6 .related-head h2{letter-spacing:-.026em;text-wrap:balance}
body.lawter-v6 .eyebrow,
body.lawter-v6 .section-number,
body.lawter-v6 .form-brandline,
body.lawter-v6 .footer-v612-label{font-variant-numeric:tabular-nums;letter-spacing:.17em}
body.lawter-v6 .service-index,
body.lawter-v6 .capability-no,
body.lawter-v6 .operating-step>span,
body.lawter-v6 .process-step>span,
body.lawter-v6 .focus-rows article>span,
body.lawter-v6 .engagement-card>span{font-variant-numeric:tabular-nums}

/* Unified section divider: quiet line + exact center diamond */
body.lawter-v6 [data-rail-section]:not(.hero-v5):not(.service-hero)>.section-signature-line{
  display:block!important;
  position:absolute!important;
  z-index:2;
  left:50%!important;
  top:0!important;
  width:min(calc(100% - 48px),1440px)!important;
  height:1px!important;
  transform:translateX(-50%)!important;
  overflow:visible!important;
  background:linear-gradient(90deg,transparent 0%,rgba(231,201,135,.11) 18%,rgba(231,201,135,.19) 50%,rgba(231,201,135,.11) 82%,transparent 100%)!important;
  opacity:.62;
  transition:opacity .65s var(--v623-ease)!important;
}
body.lawter-v6 [data-rail-section]:not(.hero-v5):not(.service-hero)>.section-signature-line::after{
  content:""!important;
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  width:8px!important;
  height:8px!important;
  border:1px solid rgba(231,201,135,.56)!important;
  background:var(--navy-950)!important;
  transform:translate(-50%,-50%) rotate(45deg)!important;
  box-shadow:0 0 0 4px rgba(2,11,23,.88)!important;
  opacity:.88!important;
}
body.lawter-v6 [data-rail-section].is-section-active>.section-signature-line{opacity:.92!important}

/* Capability matrix — preserve solution, refine states */
body.lawter-v6 .capability-matrix{border-color:rgba(231,201,135,.13)!important;box-shadow:0 34px 86px rgba(0,0,0,.20)!important}
body.lawter-v6 .capability-media::before{border-color:rgba(231,201,135,.12)!important}
body.lawter-v6 .capability-row>a{transition:background .52s var(--v623-ease),box-shadow .52s var(--v623-ease),transform .52s var(--v623-ease)!important}
body.lawter-v6 .capability-row>a::before{transition:opacity .55s var(--v623-ease),transform .7s var(--v623-ease)!important}
body.lawter-v6 .capability-row.is-active>a{box-shadow:inset 0 0 0 1px rgba(231,201,135,.075)!important}
@media(hover:hover){
  body.lawter-v6 .capability-row>a:hover{transform:translateX(2px)}
  body.lawter-v6 .capability-row>a:hover .capability-arrow{transform:translateX(4px)!important}
}

/* Operating principles — editorial progressive reveal */
body.lawter-v6 .operating-grid{align-items:center!important}
body.lawter-v6 .operating-copy{max-width:620px}
body.lawter-v6 .operating-steps{border-top:1px solid var(--v623-line)!important}
body.lawter-v6 .operating-step{
  position:relative!important;
  opacity:.72;
  transition:opacity .6s var(--v623-ease),background .6s var(--v623-ease),transform .6s var(--v623-ease)!important;
}
body.lawter-v6 .operating-step::after{
  content:""!important;
  display:block!important;
  position:absolute!important;
  left:0!important;right:0!important;bottom:-1px!important;height:1px!important;
  background:linear-gradient(90deg,rgba(231,201,135,.24),rgba(229,235,242,.06) 56%,transparent)!important;
  transform:scaleX(.28)!important;
  transform-origin:left center!important;
  opacity:.35!important;
  transition:transform .8s var(--v623-ease),opacity .8s var(--v623-ease)!important;
}
body.lawter-v6 .operating-step.is-v623-visible{opacity:1;transform:none!important}
body.lawter-v6 .operating-step.is-v623-visible::after{transform:scaleX(1)!important;opacity:.72!important}
body.lawter-v6 .operating-step.is-v623-visible>span{
  border-color:rgba(231,201,135,.34)!important;
  background:linear-gradient(180deg,rgba(231,201,135,.09),rgba(5,17,34,.56))!important;
  box-shadow:0 0 0 1px rgba(231,201,135,.03),0 0 28px rgba(215,185,120,.045)!important;
}

/* About — cinematic media + restrained executive glass panel */
body.lawter-v6 .about-grid-v5{gap:clamp(54px,7vw,112px)!important;align-items:center!important}
body.lawter-v6 .about-photo-frame{
  width:min(100%,520px)!important;
  aspect-ratio:4/5!important;
  clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px))!important;
  border-color:rgba(231,201,135,.14)!important;
  background:#031020!important;
  box-shadow:0 30px 80px rgba(0,0,0,.26)!important;
}
body.lawter-v6 .about-photo-frame::before{
  content:""!important;
  position:absolute!important;z-index:3!important;left:18px!important;top:18px!important;
  width:58px!important;height:34px!important;border-top:1px solid rgba(231,201,135,.66)!important;border-left:1px solid rgba(231,201,135,.36)!important;background:none!important;
}
body.lawter-v6 .about-photo-frame::after{background:linear-gradient(180deg,rgba(2,11,23,.05) 36%,rgba(2,11,23,.84) 100%)!important}
body.lawter-v6 .about-photo-frame img{
  object-fit:cover!important;
  transform:translate3d(0,var(--v623-media-y,0px),0) scale(1.045)!important;
  transition:transform .18s linear,filter .8s var(--v623-ease)!important;
  filter:saturate(.90) contrast(1.04) brightness(.88)!important;
}
body.lawter-v6 .about-copy-v5{
  position:relative;
  padding:clamp(28px,3.2vw,48px)!important;
  border:1px solid rgba(231,201,135,.10);
  background:linear-gradient(135deg,rgba(7,25,46,.42),rgba(3,13,27,.18) 62%,transparent);
  box-shadow:inset 1px 0 rgba(231,201,135,.18);
}
body.lawter-v6 .about-copy-v5::before{
  content:"";position:absolute;left:-1px;top:34px;width:1px;height:74px;background:linear-gradient(180deg,var(--v623-gold),rgba(231,201,135,.05));
}
body.lawter-v6 .company-facts{border-top-color:rgba(231,201,135,.12)!important}
body.lawter-v6 .company-facts div{border-bottom-color:rgba(229,235,242,.08)!important}

/* Contact — executive desk, focus line, quiet coordinates */
body.lawter-v6 .contact{background:radial-gradient(circle at 16% 18%,rgba(31,65,102,.12),transparent 36%),linear-gradient(180deg,rgba(231,201,135,.025),transparent 30%)!important}
body.lawter-v6 .contact-copy-v5{padding-left:24px}
body.lawter-v6 .contact-copy-v5::before{
  content:"";position:absolute;left:0;top:6px;width:1px;height:96px;background:linear-gradient(180deg,rgba(231,201,135,.72),rgba(231,201,135,.05));
}
body.lawter-v6 .contact-coordinate{position:relative;padding-left:18px}
body.lawter-v6 .contact-coordinate::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:rgba(231,201,135,.18)}
body.lawter-v6 .contact-form-v611{
  border-color:rgba(231,201,135,.15)!important;
  box-shadow:0 34px 90px rgba(0,0,0,.20)!important;
}
body.lawter-v6 .contact-form-v611 .form-field input,
body.lawter-v6 .contact-form-v611 .form-field select,
body.lawter-v6 .contact-form-v611 .form-field textarea{transition:border-color .35s ease,box-shadow .35s ease,background .35s ease!important}
body.lawter-v6 .contact-form-v611 .form-field:focus-within input,
body.lawter-v6 .contact-form-v611 .form-field:focus-within select,
body.lawter-v6 .contact-form-v611 .form-field:focus-within textarea{
  border-color:rgba(191,146,83,.56)!important;
  box-shadow:inset 0 -1px rgba(191,146,83,.82),0 8px 22px rgba(111,79,38,.045)!important;
}
body.lawter-v6 .form-feedback:not([hidden]){animation:v623-feedback-in .56s var(--v623-ease) both}
body.lawter-v6 .form-feedback:not([hidden]) .feedback-icon{animation:v623-check-in .48s .12s var(--v623-ease) both}
@keyframes v623-feedback-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes v623-check-in{from{opacity:0;transform:scale(.55) rotate(-8deg)}to{opacity:1;transform:none}}

/* Service hero — unified premium language with subtle sector-specific pattern */
body.lawter-v6 .service-hero-v623{
  --v623-service-pattern:none;
  background:
    radial-gradient(circle at 78% 30%,rgba(31,68,105,.13),transparent 32%),
    linear-gradient(180deg,rgba(231,201,135,.018),transparent 28%)!important;
}
body.lawter-v6 .service-hero-v623[data-service-theme="telekommunikacio"]{--v623-service-pattern:linear-gradient(90deg,transparent 0 16%,rgba(231,201,135,.10) 16.2%,transparent 16.4% 48%,rgba(91,151,199,.09) 48.2%,transparent 48.4%),linear-gradient(0deg,transparent 0 24%,rgba(91,151,199,.08) 24.2%,transparent 24.4% 66%,rgba(231,201,135,.07) 66.2%,transparent 66.4%)}
body.lawter-v6 .service-hero-v623[data-service-theme="import-export"]{--v623-service-pattern:radial-gradient(circle at 22% 62%,rgba(231,201,135,.16) 0 2px,transparent 3px),radial-gradient(circle at 72% 32%,rgba(231,201,135,.14) 0 2px,transparent 3px),linear-gradient(145deg,transparent 0 42%,rgba(231,201,135,.08) 42.2%,transparent 42.4%)}
body.lawter-v6 .service-hero-v623[data-service-theme="ingatlanfejlesztes"]{--v623-service-pattern:linear-gradient(90deg,rgba(231,201,135,.06) 1px,transparent 1px),linear-gradient(rgba(231,201,135,.05) 1px,transparent 1px)}
body.lawter-v6 .service-hero-v623[data-service-theme="energetika"]{--v623-service-pattern:linear-gradient(118deg,transparent 0 44%,rgba(231,201,135,.10) 44.2%,transparent 44.5%),linear-gradient(62deg,transparent 0 58%,rgba(91,151,199,.08) 58.2%,transparent 58.5%)}
body.lawter-v6 .service-hero-v623[data-service-theme="orvostechnika"]{--v623-service-pattern:linear-gradient(90deg,transparent 49.85%,rgba(231,201,135,.08) 50%,transparent 50.15%),linear-gradient(0deg,transparent 49.85%,rgba(231,201,135,.07) 50%,transparent 50.15%)}
body.lawter-v6 .service-hero-v623 .service-hero-grid{gap:clamp(56px,7vw,112px)!important;align-items:center!important}
body.lawter-v6 .service-hero-v623 .service-index{font-size:clamp(58px,7vw,104px)!important;opacity:.74}
body.lawter-v6 .service-hero-v623 .service-hero-copy h1{max-width:10.5ch!important;line-height:.96!important}
body.lawter-v6 .service-hero-media-v623{
  aspect-ratio:16/11!important;
  clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)!important;
  border-color:rgba(231,201,135,.14)!important;
  box-shadow:0 36px 90px rgba(0,0,0,.28)!important;
  isolation:isolate!important;
}
body.lawter-v6 .service-hero-media-v623 img{
  transform:translate3d(0,var(--v623-media-y,0px),0) scale(1.035)!important;
  transition:transform .18s linear,filter .75s var(--v623-ease)!important;
  filter:saturate(.90) contrast(1.04) brightness(.88)!important;
}
body.lawter-v6 .service-hero-media-v623::before{
  content:""!important;position:absolute!important;z-index:2!important;inset:0!important;width:auto!important;height:auto!important;
  border:0!important;background-color:transparent!important;background-image:var(--v623-service-pattern)!important;background-size:72px 72px!important;
  opacity:.60!important;box-shadow:none!important;pointer-events:none!important;
}
body.lawter-v6 .service-hero-media-v623::after{z-index:3!important;background:linear-gradient(180deg,rgba(2,11,23,.02) 38%,rgba(2,11,23,.82))!important}
body.lawter-v6 .service-hero-media-v623 figcaption{z-index:4!important;border-top-color:rgba(231,201,135,.26)!important}
body.lawter-v6 .service-hero-media-v623 figcaption::before{content:"";position:absolute;right:0;top:-1px;width:48px;height:1px;background:var(--v623-gold)}

/* Service overview — less box, stronger hierarchy */
body.lawter-v6 .service-overview-grid{gap:clamp(54px,7vw,116px)!important;align-items:start!important}
body.lawter-v6 .service-intro{max-width:20ch!important;line-height:1.17!important}
body.lawter-v6 .service-note{
  position:relative!important;
  padding:30px 0 30px 30px!important;
  border:0!important;border-left:1px solid rgba(231,201,135,.26)!important;
  background:linear-gradient(90deg,rgba(231,201,135,.045),transparent 72%)!important;
  color:var(--cream-100)!important;
}
body.lawter-v6 .service-note::before{content:"";position:absolute;left:-1px;top:0;width:1px;height:54px;background:var(--v623-gold)}
body.lawter-v6 .service-note p{color:var(--v623-muted)!important}

/* Focus / engagement — divider-first, no card-in-card feeling */
body.lawter-v6 .focus-rows{border-top-color:rgba(231,201,135,.16)!important}
body.lawter-v6 .focus-rows article{
  position:relative!important;
  padding:30px 0!important;
  border-bottom-color:var(--v623-line)!important;
  transition:padding-left .45s var(--v623-ease),background .45s var(--v623-ease),border-color .45s ease!important;
}
body.lawter-v6 .focus-rows article::after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:linear-gradient(90deg,var(--v623-gold),transparent);transition:width .65s var(--v623-ease)}
@media(hover:hover){
  body.lawter-v6 .focus-rows article:hover{padding-left:12px!important;background:linear-gradient(90deg,rgba(231,201,135,.035),transparent 72%)}
  body.lawter-v6 .focus-rows article:hover::after{width:38%}
}
body.lawter-v6 .engagement-cards{border-top-color:rgba(231,201,135,.16)!important}
body.lawter-v6 .engagement-card{
  padding:32px 0!important;
  background:transparent!important;
  border:0!important;border-bottom:1px solid var(--v623-line)!important;
  box-shadow:none!important;
}
body.lawter-v6 .engagement-card::after{background:linear-gradient(90deg,var(--v623-gold),transparent)!important}
@media(hover:hover){body.lawter-v6 .engagement-card:hover{transform:none!important;background:linear-gradient(90deg,rgba(231,201,135,.03),transparent 70%)!important;box-shadow:none!important}}

/* Evidence — visual cards stay image-led but quieter */
body.lawter-v6 .evidence-card{
  border-color:rgba(231,201,135,.12)!important;
  background:linear-gradient(180deg,rgba(6,22,43,.54),rgba(3,13,27,.64))!important;
  box-shadow:0 18px 42px rgba(0,0,0,.13)!important;
}
body.lawter-v6 .evidence-card:hover{transform:translateY(-2px)!important;border-color:rgba(231,201,135,.26)!important;box-shadow:0 28px 66px rgba(0,0,0,.20)!important}

/* Process — clear, elegant progression */
body.lawter-v6 .service-process{background:linear-gradient(180deg,rgba(5,18,35,.54),rgba(3,13,27,.72))!important;border-color:rgba(231,201,135,.10)!important}
body.lawter-v6 .process-line::before{height:1px!important;background:linear-gradient(90deg,rgba(231,201,135,.46),rgba(231,201,135,.08))!important}
body.lawter-v6 .process-step>span{
  border-color:rgba(231,201,135,.26)!important;
  background:linear-gradient(180deg,rgba(11,31,52,.95),rgba(4,16,31,.98))!important;
  box-shadow:0 0 0 6px rgba(4,16,31,.82)!important;
}
body.lawter-v6 .process-step.is-v623-visible>span{border-color:rgba(231,201,135,.48)!important;box-shadow:0 0 0 6px rgba(4,16,31,.86),0 0 24px rgba(215,185,120,.055)!important}

/* Related / CTA — image-led navigation, less box chrome */
body.lawter-v6 .crossnav-card{border-color:rgba(231,201,135,.12)!important;box-shadow:0 22px 56px rgba(0,0,0,.14)!important}
body.lawter-v6 .crossnav-card .crossnav-shade{background:linear-gradient(180deg,rgba(2,11,23,.10),rgba(2,11,23,.88))!important}
body.lawter-v6 .related-index-strip{border-color:rgba(229,235,242,.09)!important}
body.lawter-v6 .service-cta{
  border:0!important;border-top:1px solid rgba(231,201,135,.18)!important;border-bottom:1px solid rgba(229,235,242,.08)!important;
  background:linear-gradient(90deg,rgba(231,201,135,.045),transparent 44%)!important;
  padding:30px 0!important;
}

/* Rails — exact centered geometry + progressive gold line */
body.lawter-v6 .section-rail,
body.lawter-v6 .service-chapter-rail{--v623-rail-progress:0%;filter:none!important}
body.lawter-v6 .section-rail::before,
body.lawter-v6 .service-chapter-rail::before{background:rgba(231,201,135,.16)!important}
body.lawter-v6 .section-rail::after,
body.lawter-v6 .service-chapter-rail::after{
  content:""!important;position:absolute!important;right:6.5px!important;top:7px!important;width:1px!important;height:var(--v623-rail-progress)!important;max-height:calc(100% - 14px)!important;
  background:linear-gradient(180deg,var(--v623-gold),rgba(231,201,135,.42))!important;box-shadow:0 0 12px rgba(231,201,135,.10)!important;pointer-events:none!important;
  transition:height .55s var(--v623-ease)!important;
}
body.lawter-v6 .section-rail a::after,
body.lawter-v6 .service-chapter-rail a::after{transition:transform .35s var(--v623-ease),background .35s ease,border-color .35s ease,box-shadow .35s ease!important}
body.lawter-v6 .section-rail a.is-active::after,
body.lawter-v6 .service-chapter-rail a.is-active::after{
  transform:rotate(45deg) scale(1.08)!important;
  box-shadow:0 0 0 4px rgba(231,201,135,.045),0 0 14px rgba(231,201,135,.10)!important;
}

/* Footer — quieter closing architecture */
body.lawter-v6 .site-footer-v613 .footer-v612-masthead{padding-bottom:20px!important;border-bottom-color:rgba(229,235,242,.075)!important}
body.lawter-v6 .site-footer-v613 .footer-v613-grid{
  grid-template-columns:minmax(130px,.42fr) minmax(420px,1.58fr)!important;
  gap:clamp(76px,10vw,160px)!important;
  padding:clamp(48px,5vw,76px) 0!important;
}
body.lawter-v6 .site-footer-v613 .footer-v613-logo{width:clamp(112px,9vw,142px)!important}
body.lawter-v6 .site-footer-v613 .footer-v612-links{margin-top:16px!important;border-top-color:rgba(229,235,242,.07)!important}
body.lawter-v6 .site-footer-v613 .footer-v612-links a{min-height:48px!important;border-bottom-color:rgba(229,235,242,.07)!important;transition:padding-left .36s var(--v623-ease),background .36s ease,border-color .36s ease!important}
@media(hover:hover){body.lawter-v6 .site-footer-v613 .footer-v612-links a:hover{padding-left:8px!important;background:linear-gradient(90deg,rgba(231,201,135,.035),transparent 72%)!important}}
body.lawter-v6 .site-footer-v613 .footer-v613-bottom{border-top-color:rgba(229,235,242,.07)!important}

/* Unified reveal system */
html.v623-motion body.lawter-v6 .v623-stagger>.v623-item{
  opacity:0;
  transform:translate3d(0,14px,0);
  transition:opacity .68s var(--v623-ease),transform .78s var(--v623-ease)!important;
  transition-delay:calc(var(--v623-i,0) * 90ms)!important;
}
html.v623-motion body.lawter-v6 .v623-stagger.is-v623-visible>.v623-item{opacity:1;transform:none}
html.v623-motion body.lawter-v6 [data-rail-section].v623-section-enter{--v623-section-opacity:.65}

/* CTA / microinteractions */
body.lawter-v6 .btn,
body.lawter-v6 .nav-cta{transition:transform .34s var(--v623-ease),background .34s ease,border-color .34s ease,box-shadow .34s ease,color .34s ease!important}
body.lawter-v6 .btn span[aria-hidden="true"],
body.lawter-v6 .nav-cta span[aria-hidden="true"]{display:inline-block;transition:transform .34s var(--v623-ease)}
@media(hover:hover){
  body.lawter-v6 .btn:hover,
  body.lawter-v6 .nav-cta:hover{transform:translateY(-1px)!important;box-shadow:0 12px 30px rgba(0,0,0,.12)!important}
  body.lawter-v6 .btn:hover span[aria-hidden="true"],
  body.lawter-v6 .nav-cta:hover span[aria-hidden="true"]{transform:translate(3px,-1px)}
}

/* Responsive */
@media(max-width:1180px){
  body.lawter-v6 .about-grid-v5{gap:48px!important}
  body.lawter-v6 .about-copy-v5{padding:30px!important}
  body.lawter-v6 .service-hero-v623 .service-hero-grid{gap:38px!important}
  body.lawter-v6 .site-footer-v613 .footer-v613-grid{grid-template-columns:140px minmax(0,1fr)!important;gap:52px!important}
}
@media(max-width:960px){
  body.lawter-v6 .about-copy-v5{padding:26px 0 0!important;border:0!important;background:none!important;box-shadow:none!important}
  body.lawter-v6 .about-copy-v5::before{display:none}
  body.lawter-v6 .contact-copy-v5{padding-left:0}
  body.lawter-v6 .contact-copy-v5::before{display:none}
  body.lawter-v6 .service-hero-media-v623{aspect-ratio:16/10!important}
  body.lawter-v6 .site-footer-v613 .footer-v613-grid{grid-template-columns:1fr!important;gap:30px!important}
}
@media(max-width:780px){
  body.lawter-v6 [data-rail-section]:not(.hero-v5):not(.service-hero)>.section-signature-line{width:calc(100% - 30px)!important}
  body.lawter-v6 .about-photo-frame{width:min(100%,460px)!important;aspect-ratio:4/5!important}
  body.lawter-v6 .service-hero-v623 .service-index{font-size:64px!important}
  body.lawter-v6 .service-hero-media-v623{aspect-ratio:4/3!important}
  body.lawter-v6 .service-note{padding-left:22px!important}
  body.lawter-v6 .focus-rows article{padding:24px 0!important}
  body.lawter-v6 .engagement-card{padding:26px 0!important}
  body.lawter-v6 .service-cta{padding:26px 0!important}
  html.v623-motion body.lawter-v6 .v623-stagger>.v623-item{transition-delay:calc(var(--v623-i,0) * 60ms)!important}
}
@media(max-width:520px){
  body.lawter-v6 .about-photo-frame{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))!important}
  body.lawter-v6 .service-hero-media-v623{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)!important}
  body.lawter-v6 .service-hero-media-v623::before{background-size:52px 52px!important}
  body.lawter-v6 .service-note{padding:22px 0 22px 18px!important}
  body.lawter-v6 .site-footer-v613 .footer-v613-logo{width:112px!important}
}
@media(prefers-reduced-motion:reduce){
  html.v623-motion body.lawter-v6 .v623-stagger>.v623-item{opacity:1!important;transform:none!important;transition:none!important}
  body.lawter-v6 .about-photo-frame img,
  body.lawter-v6 .service-hero-media-v623 img{transform:none!important;transition:none!important}
}


/* v6.0.26 — section eyebrow arrow cues + remove micro LAWTER/BUDAPEST corner labels */
body.lawter-v6 .operating-copy .eyebrow,
body.lawter-v6 .contact-copy-v5 .eyebrow{
  display:flex;
  align-items:center;
  gap:10px;
  width:max-content;
  max-width:100%;
}
body.lawter-v6 .operating-copy .eyebrow::after,
body.lawter-v6 .contact-copy-v5 .eyebrow::after{
  content:"";
  flex:0 0 10px;
  width:10px;
  height:10px;
  border-top:1px solid rgba(231,201,135,.82);
  border-right:1px solid rgba(231,201,135,.82);
  transform:translateY(-1px) rotate(45deg);
  opacity:.92;
  filter:drop-shadow(0 0 4px rgba(231,201,135,.18));
}
body.lawter-v6 .about-copy-v5::after{display:none!important;content:none!important}
