@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-head:"EB Garamond", Georgia, serif;--font-body:"Source Sans 3", system-ui, sans-serif;--head-weight:500;--head-tracking:0;--head-line:1.15;--body-size:1.0625rem;--body-line:1.65;--c-bg:#f8f5ef;--c-surface:#fffdf9;--c-alt:#efe9de;--c-text:#1f2430;--c-muted:#5d6270;--c-line:#d9d0bf;--c-accent:#1d2b45;--c-accent-2:#9a7b45;--c-on-accent:#fff;--radius:2px;--wrap:72rem;--space:clamp(4rem, 8vw, 7rem);--h1:clamp(2.6rem, 5vw, 4rem);--h2:clamp(1.9rem, 3vw, 2.5rem);--eyebrow-case:uppercase;--eyebrow-tracking:.14em}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:var(--body-size);line-height:var(--body-line);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--c-accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}h1,h2,h3{font-family:var(--font-head);font-weight:var(--head-weight);letter-spacing:var(--head-tracking);line-height:var(--head-line);text-wrap:balance;margin:0 0 .5em}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:1.35rem}p{margin:0 0 1em}p,li{text-wrap:pretty}address{font-style:normal}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.muted{color:var(--c-muted)}.small{font-size:.875rem}.skip{position:absolute;left:-999px}.skip:focus{background:var(--c-surface);z-index:99;padding:.5rem 1rem;top:1rem;left:1rem}.eyebrow{font-family:var(--font-body);text-transform:var(--eyebrow-case);letter-spacing:var(--eyebrow-tracking);color:var(--c-accent-2);margin-bottom:1rem;font-size:.8rem;font-weight:600}.lead{color:var(--c-text);max-width:40em;font-size:1.2em}.h-small{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--c-muted);margin-bottom:1rem;font-size:.8rem;font-weight:600}.btn{border:1px solid var(--c-accent);border-radius:var(--radius);font-family:var(--font-body);cursor:pointer;padding:.85em 1.5em;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.btn-primary{background:var(--c-accent);color:var(--c-on-accent)}.btn-primary:hover{background:color-mix(in srgb, var(--c-accent) 85%, black)}.btn-ghost{color:var(--c-accent);background:0 0}.btn-ghost:hover{background:color-mix(in srgb, var(--c-accent) 8%, transparent)}.btn-block{text-align:center;display:block}.actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.link-arrow{font-weight:600;text-decoration:none}.link-arrow:after{content:" →"}.link-arrow:hover{text-decoration:underline}.site-header{border-bottom:1px solid var(--c-line);background:var(--c-surface)}.header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding-block:1.25rem;display:flex}.brand{color:var(--c-text);flex-direction:column;line-height:1.2;text-decoration:none;display:flex}.main-nav ul{flex-wrap:wrap;gap:.25rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.main-nav a{color:var(--c-text);border-bottom:1px solid #0000;padding-block:.25rem;font-size:.95rem;text-decoration:none}.main-nav a:hover,.main-nav a[aria-current=page]{border-bottom-color:var(--c-accent)}.main-nav .lang a{color:var(--c-muted)}.section{padding-block:var(--space)}.section-alt{background:var(--c-alt)}.section-head{max-width:44rem;margin-bottom:3rem}.section-intro{color:var(--c-muted);font-size:1.1em}.hero{padding-block:clamp(3.5rem,8vw,7rem)}.hero-grid{align-items:center;gap:3rem;display:grid}@media (width>=900px){.hero-grid{grid-template-columns:1.35fr 1fr;gap:5rem}}.hero-title{margin-bottom:.25em}.hero-media{margin:0}.hero-media img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%}.hero-media figcaption{color:var(--c-muted);margin-top:.75rem;font-size:.85rem}.pillars{border-top:1px solid var(--c-line);gap:2rem;margin:0;padding:2.5rem 0 0;list-style:none;display:grid}@media (width>=700px){.pillars{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.pillars{grid-template-columns:repeat(4,1fr)}}.pillars li{flex-direction:column;gap:.5rem;display:flex}.pillar-num{font-family:var(--font-head);color:var(--c-accent-2);font-size:1.6rem}.service-grid{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.service-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.service-grid{grid-template-columns:repeat(4,1fr)}}.service-card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);padding:1.75rem;transition:border-color .15s,transform .15s}.service-card:hover{border-color:var(--c-accent)}.service-card h3{margin-bottom:.6rem}.service-card h3 a{color:var(--c-text);text-decoration:none}.service-card h3 a:after{content:"";position:absolute;inset:0}.service-card{position:relative}.service-card p{color:var(--c-muted);margin:0;font-size:.95rem}.team-grid{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.team-grid{grid-template-columns:repeat(3,1fr)}}.person-card a{color:var(--c-text);text-decoration:none;display:block}.person-card img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);filter:saturate(.9);width:100%;margin-bottom:1.25rem;transition:filter .2s}.person-card a:hover img{filter:saturate()}.person-name{font-family:var(--font-head);font-size:1.5rem;font-weight:var(--head-weight);letter-spacing:var(--head-tracking);line-height:1.2;display:block}.person-card a:hover .person-name{text-decoration:underline 1px}.person-role{color:var(--c-accent-2);margin:.25rem 0 .75rem;font-size:.9rem;display:block}.person-card p{color:var(--c-muted);font-size:.95rem}.about-grid{gap:2rem;display:grid}@media (width>=900px){.about-grid{grid-template-columns:1fr 2fr;gap:5rem}}.about-text{font-family:var(--font-head);font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.45}.contact-band{background:var(--c-accent);color:var(--c-on-accent)}.contact-band a:not(.btn){color:inherit}.contact-band .btn-primary{background:var(--c-on-accent);color:var(--c-accent);border-color:var(--c-on-accent)}.contact-band-grid{align-items:center;gap:1.5rem 3rem;display:grid}@media (width>=900px){.contact-band-grid{grid-template-columns:auto 1fr auto auto}}.contact-band h2,.contact-band address,.contact-band p{margin:0}.breadcrumb{color:var(--c-muted);padding-top:2rem;font-size:.85rem}.breadcrumb a{color:var(--c-muted)}.profile{padding-block:2.5rem var(--space)}.profile-grid{gap:2.5rem;display:grid}@media (width>=900px){.profile-grid{grid-template-columns:1fr 1.6fr;grid-template-areas:"photo body""contact body";align-items:start;column-gap:4.5rem}.profile-photo{grid-area:photo}.profile-body{grid-area:body}.profile-contact{grid-area:contact}}.profile-photo{margin:0}.profile-photo img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%}.prose p{max-width:38em}.profile-contact{border-top:1px solid var(--c-line);padding-top:1.5rem}.facts{grid-template-columns:auto 1fr;gap:.5rem 1.25rem;margin:0 0 1.5rem;font-size:.95rem;display:grid}.facts dt{color:var(--c-muted)}.facts dd{margin:0}.facts a[href^=tel\:],.facts a[href^=mailto\:]{font-weight:600}.area{padding-block:2.5rem var(--space)}.area-grid{gap:3rem;display:grid}@media (width>=900px){.area-grid{grid-template-columns:2fr 1fr;gap:5rem}}.area-body h2{margin-top:2.5rem;font-size:1.6rem}.check-list{margin:0 0 2.5rem;padding:0;list-style:none}.check-list li{border-top:1px solid var(--c-line);max-width:42em;padding:1rem 0 1rem 2rem;position:relative}.check-list li:before{content:"§";color:var(--c-accent-2);font-family:var(--font-head);position:absolute;top:1rem;left:0}.callout{background:var(--c-alt);border-radius:var(--radius);border-left:3px solid var(--c-accent);padding:2rem}.callout p:last-child{margin:0}.side-links{margin:0;padding:0;list-style:none}.side-links li{border-top:1px solid var(--c-line)}.side-links a{color:var(--c-text);padding:.6rem 0;text-decoration:none;display:block}.side-links a:hover{color:var(--c-accent)}.contact-page{padding-block:2.5rem var(--space)}.contact-grid{gap:3rem;display:grid}@media (width>=900px){.contact-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:5rem}}.big-address{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.5}address .firm-lines{margin-bottom:.25rem;display:block}.contact-lines.big{font-family:var(--font-head);font-size:1.6rem;line-height:1.5}.contact-lines a{text-decoration:none}.contact-photo{margin:0}.contact-photo img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%}.table-wrap{overflow-x:auto}.people-table{border-collapse:collapse;width:100%;min-width:46rem;font-size:.95rem}.people-table th,.people-table td{text-align:left;border-bottom:1px solid var(--c-line);vertical-align:top;padding:.9rem 1rem .9rem 0}.people-table thead th{text-transform:uppercase;letter-spacing:.1em;color:var(--c-muted);font-size:.75rem;font-weight:600}.people-table tbody th{font-weight:600}.form-grid{gap:2rem;display:grid}@media (width>=900px){.form-grid{grid-template-columns:1fr 1.6fr;gap:5rem}}.contact-form,.field-row{gap:1.25rem;display:grid}@media (width>=640px){.field-row{grid-template-columns:1fr 1fr}}.field label{margin-bottom:.4rem;font-size:.9rem;font-weight:600;display:block}.field input,.field textarea{width:100%;font:inherit;color:inherit;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);padding:.75rem .9rem}.field input:focus,.field textarea:focus{outline:2px solid var(--c-accent);outline-offset:0;border-color:var(--c-accent)}.form-note{color:var(--c-muted);margin:0;font-size:.85rem}.site-footer{border-top:1px solid var(--c-line);color:var(--c-muted);padding-top:3.5rem;font-size:.95rem}.site-footer a{color:var(--c-text);text-decoration:none}.site-footer a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid var(--c-line);margin-top:3rem;padding-block:1.5rem;font-size:.8rem}.footer-bottom p{margin:0}@media (width<=480px){.main-nav ul{gap:.25rem 1rem}}.header-contact,.hero-contact{display:none}.brand-logo{width:min(90vw,30rem);height:auto;display:block}[data-theme^=d]{--font-head:"Montserrat Variable", system-ui, sans-serif;--font-body:"Montserrat Variable", system-ui, sans-serif;--head-weight:850;--head-tracking:-.01em;--head-line:1.1;--body-size:1rem;--body-line:1.75;--c-bg:#fff;--c-surface:#fff;--c-alt:#f4f4f4;--c-text:#2a2a2a;--c-muted:#5c5f63;--c-line:#e2e2e2;--c-accent:#0e4776;--c-tint:#c5d9ea;--c-accent-2:#0e4776;--c-dark:#2a2a2a;--c-on-accent:#fff;--radius:0;--wrap:76rem;--space:clamp(4rem, 8vw, 7rem);--h1:clamp(2.6rem, 5.5vw, 4.6rem);--h2:clamp(2.2rem, 4.5vw, 3.6rem);--eyebrow-case:uppercase;--eyebrow-tracking:.16em}[data-theme^=d] .site-header{z-index:10;border-bottom:0;position:sticky;top:0;box-shadow:0 2px 14px #00000012}[data-theme^=d] .header-inner{grid-template-columns:auto 1fr auto;align-items:center;max-width:86rem;padding-block:1rem;display:grid}[data-theme^=d] .brand-logo{width:clamp(19rem,36vw,33rem);max-width:100%;height:auto;display:block}[data-theme^=d] .main-nav{justify-self:center}[data-theme^=d] .main-nav ul{gap:.25rem 1.75rem}[data-theme^=d] .main-nav a{font-size:1rem;font-weight:400}[data-theme^=d] .header-contact{white-space:nowrap;gap:1.5rem;margin:0;font-size:.95rem;display:flex}[data-theme^=d] .header-contact a{color:var(--c-text);text-decoration:none}@media (width<=1360px){[data-theme^=d] .header-inner{grid-template-columns:auto 1fr}[data-theme^=d] .brand-logo{width:min(38vw,31rem)}[data-theme^=d] .main-nav{justify-self:end}[data-theme^=d] .header-contact{display:none}}@media (width<=900px){[data-theme^=d] .brand-logo{width:min(100%,30rem)}[data-theme^=d] .main-nav{justify-self:center}[data-theme^=d] .header-inner{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.5rem}[data-theme^=d] .brand{align-items:center;width:100%}}[data-theme^=d] .btn{padding:.95em 1.6em;font-size:1rem;font-weight:500}[data-theme^=d] .eyebrow{font-size:.75rem;font-weight:600}[data-theme^=d] .eyebrow strong{font-weight:900}[data-theme^=d] .hero{padding:0;position:relative;overflow:hidden}[data-theme^=d] .hero-contact{z-index:3;color:#fff;text-align:center;background:linear-gradient(90deg,#0000008c,#000 45%);margin:0;padding:1.75rem 2.5rem 1.75rem 4rem;line-height:1.6;display:block;position:absolute;bottom:0}[data-theme^=d] .hero-contact a{color:#fff;text-decoration:none}[data-theme^=d] .hero-title{margin-bottom:.4em;font-weight:900}[data-theme^=d1] .hero-title{font-size:clamp(3rem,14vw,6.5rem)}@media (width>=900px){[data-theme^=d1] .hero-title{font-size:clamp(3rem,7vw,6.5rem)}}[data-theme^=d1] .hero-grid{align-items:stretch;gap:0;max-width:none;padding:0}@media (width>=900px){[data-theme^=d1] .hero-grid{grid-template-columns:1fr 1fr}}[data-theme^=d1] .hero-media{order:-1;min-height:46rem;position:relative}[data-theme^=d1] .hero-media img{aspect-ratio:auto;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}[data-theme^=d1] .hero-media figcaption{display:none}[data-theme^=d1] .hero-text{align-self:center;padding:clamp(2.5rem,6vw,5rem)}[data-theme^=d1] .hero-contact{right:50%}@media (width<=899px){[data-theme^=d1] .hero-media{min-height:26rem}[data-theme^=d1] .hero-contact{display:none}}[data-theme=d1b]{--logo-w:min(50vw - 2 * clamp(2rem, 3.5vw, 3rem), 46rem);--box-h:clamp(2.5rem, var(--logo-w) * .0707, 3.25rem);--strip-h:calc(2.5rem + var(--logo-w) / 10.07 + 1rem);scroll-padding-top:5.6rem}@media (width>=901px){[data-theme=d1b]{scroll-padding-top:3.7rem}}@media (width>=1200px){[data-theme=d1b]{scroll-padding-top:4.5rem}}@media (width>=900px){[data-theme=d1b]:not(.past-hero):has(.hero) .site-header{box-shadow:none;background:0 0;position:absolute;top:0;left:50%;right:0}[data-theme=d1b]:not(.past-hero):has(.hero) .header-inner{max-width:none;padding:calc(var(--strip-h) + .25rem) clamp(2rem, 3.5vw, 3rem) 0;grid-template-columns:1fr;justify-items:start;gap:1.25rem}[data-theme=d1b]:not(.past-hero):has(.hero) .brand{z-index:11;background:var(--c-bg);width:auto;padding:2.5rem 1.5rem 1rem clamp(2rem,3.5vw,3rem);position:fixed;top:0;left:50%;right:0}[data-theme=d1b]:not(.past-hero):has(.hero) .brand-logo{width:min(100%,52rem)}[data-theme=d1b]:not(.past-hero):has(.hero) .main-nav{justify-self:start}[data-theme=d1b]:not(.past-hero):has(.hero) .main-nav ul{justify-content:flex-start;gap:.25rem clamp(1rem,2vw,1.75rem)}[data-theme=d1b]:not(.past-hero):has(.hero) .header-contact{display:none}[data-theme=d1b] .hero-media{min-height:100vh}[data-theme=d1b] .hero-text{padding:13rem clamp(2rem,3.5vw,3rem) 3rem}}.logo-mark,.hero-names{display:none}[data-theme=d1b] .lead:has(+.hero-names){margin-bottom:0}[data-theme=d1b] .hero-names{margin-top:.75rem;font-weight:700;display:block}[data-theme=d1b] .hero-names a{color:inherit;text-decoration:none}[data-theme=d1b] .hero-names .hn-chev:after{content:"›" / "";color:var(--c-muted);opacity:.4;margin-left:.4em;font-weight:400;display:inline-block}[data-theme=d1b] .hero-names a:hover{color:var(--c-accent);text-underline-offset:.2em;text-decoration:underline 1px}.float-contact,[data-theme=d1b] .hero-contact{display:none}@media (width>=900px){[data-theme=d1b] .float-contact{right:calc(50% + clamp(2rem,3.5vw,3rem));top:calc(2.5rem + var(--logo-w) * .0804 - var(--box-h));z-index:5;gap:1rem;margin:0;display:flex;position:fixed}[data-theme=d1b] .float-contact a{height:var(--box-h);background:var(--c-accent);color:#fff;padding:0 clamp(1rem, var(--logo-w) * .0304, 1.4rem);font-size:clamp(.875rem, var(--logo-w) * .0239, 1.1rem);align-items:center;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex;box-shadow:0 12px 36px #0000008c,0 3px 8px #00000059}[data-theme=d1b] .float-contact a:hover{background:#1a5f96}[data-theme=d1b].past-hero .float-contact{display:none}[data-theme=d1b].past-hero .site-header{animation:.25s ease-out bar-in;position:fixed;top:0;left:0;right:0}[data-theme=d1b].past-hero .brand-logo{width:clamp(20rem,100vw - 59rem,31rem)}}@media (width>=901px){[data-theme=d1b].past-hero .header-inner{grid-template-columns:auto 1fr;max-width:none;padding-inline:1.5rem}[data-theme=d1b].past-hero .brand{order:3;justify-self:end;width:auto}[data-theme=d1b].past-hero .main-nav{justify-self:start}}@media (width>=1200px){[data-theme=d1b].past-hero .header-inner{grid-template-columns:auto 1fr auto}[data-theme=d1b].past-hero .brand-logo{width:clamp(20rem,50vw - 16.75rem,31rem)}[data-theme=d1b].past-hero .header-contact{order:-1;gap:.75rem;display:flex}[data-theme=d1b].past-hero .header-contact a{background:var(--c-accent);color:#fff;align-items:center;height:2.75rem;padding:0 1.1rem;font-size:.95rem;font-weight:700;transition:background-color .15s;display:flex;box-shadow:0 2px 8px #0003}[data-theme=d1b].past-hero .header-contact a:hover{background:#1a5f96}[data-theme=d1b].past-hero .main-nav{justify-self:center}}@keyframes bar-in{0%{transform:translateY(-100%)}}[data-theme=d1b] .pillar-num{display:none}[data-theme=d1b] #sluzby{padding-top:calc(var(--space) * .75);padding-bottom:calc(var(--space) * .7)}[data-theme=d1b] #advokati{padding-block:calc(var(--space) * .5)}[data-theme=d1b] #sluzby .section-head,[data-theme=d1b] #sluzby .section-intro{max-width:none}[data-theme=d1b] #sluzby .section-intro{color:#3f4246}[data-theme=d1b] .pillars{max-width:68rem;margin:0 auto clamp(2.25rem,3.75vw,3.375rem);font-weight:700}@media (width>=900px){[data-theme=d1b] #sluzby .wrap{grid-template-columns:1fr 1fr;max-width:none;padding:0;display:grid}[data-theme=d1b] #sluzby .services-lead{text-align:right;grid-area:1/1/span 2;align-self:start;margin-top:-.375rem;padding:0 clamp(2rem,3.5vw,3rem);position:sticky;top:7rem}[data-theme=d1b] #sluzby .section-head{text-align:right;margin:0}[data-theme=d1b] .area-lead .logo-mark,[data-theme=d1b] .form-grid .logo-mark{aspect-ratio:15.32/6.49;width:16rem;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;background:#f4f4f4;margin-top:3rem;display:block}[data-theme=d1b] #sluzby .logo-mark{aspect-ratio:15.32/6.49;width:16rem;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;background:#e8e8e8;margin:3rem 0 0 auto;display:block}[data-theme=d1b] #sluzby .pillars{grid-column:2;max-width:none;margin:0 0 2rem;padding:0 clamp(2rem,3.5vw,3rem);display:block}[data-theme=d1b] #sluzby .pillars li{padding:.15rem 0;font-size:1.1875rem;display:block}[data-theme=d1b] #sluzby .service-grid{grid-column:2;max-width:none;margin:0;padding:0 clamp(7rem,16.5vw,16.5rem) 0 clamp(2rem,3.5vw,3rem);display:block}[data-theme=d1b] #sluzby .service-card{box-shadow:none;background:0 0;border-top:1px solid #d5d5d5;padding:.85rem 0;transform:none}[data-theme=d1b] #sluzby .service-card:first-child{border-top:0;padding-top:0}[data-theme=d1b] #sluzby .service-card h3{margin-bottom:.4rem}[data-theme=d1b] #sluzby .service-card p{margin:0;font-size:1.125rem}[data-theme=d1b] #sluzby .service-card h3 a{color:var(--c-accent)}}.closing-media{display:none}[data-theme=d1b] .closing-media{min-height:26rem;margin:0;display:block;position:relative}[data-theme=d1b] .closing-media img{object-fit:cover;object-position:50% 58%;width:100%;height:100%;position:absolute;inset:0}@media (width>=900px){[data-theme=d1b] .closing{grid-template-columns:1fr 1fr;display:grid}}[data-theme=d1b] .closing .section,[data-theme=d1b] .closing #o-nas{color:var(--c-text);background:0 0;padding:clamp(3rem,6vw,5rem) clamp(2rem,3.5vw,3rem)}[data-theme=d1b] .closing #o-nas{padding-top:1rem;padding-bottom:1.5rem}[data-theme=d1b] .closing .contact-band{padding-top:0}[data-theme=d1b] .closing .wrap{max-width:none;padding:0;display:block}[data-theme=d1b] .closing .about-grid>div:first-child{min-height:0;color:inherit;background:0 0;padding:0;display:block}[data-theme=d1b] .closing .about-grid>div:last-child{padding:0}[data-theme=d1b] .closing .about-grid>div:first-child .eyebrow{display:none}[data-theme=d1b] .closing .contact-band h2,[data-theme=d1b] .closing .about-grid>div:first-child h2{color:var(--c-text);font-size:var(--h2);text-align:left;margin:0 0 1.25rem;font-weight:900}[data-theme=d1b] .closing .about-text{font-size:1.2rem}[data-theme=d1b] .closing .contact-band address,[data-theme=d1b] .closing .contact-band .contact-lines{min-height:0;color:inherit;text-align:left;background:0 0;margin:0 0 1rem;padding:0;font-size:1.2rem;font-style:normal;font-weight:400;display:block}[data-theme=d1b] .closing .contact-band a:not(.btn){color:var(--c-accent)}[data-theme=d1b] .closing .contact-band p:last-child{text-align:left;margin-top:1.75rem}.footer-privacy,.footer-address{display:none}[data-theme=d1b]:not(:has(.hero)) .footer-address,[data-theme=d1b] .footer-privacy{display:inline}html[data-theme=d1b] .site-footer{background:var(--c-alt);color:var(--c-muted);margin:0;padding:1.25rem 0}[data-theme=d1b] .site-footer .footer-bottom{width:100%;max-width:none;color:inherit;text-align:center;border:0;margin:0;padding-block:0;font-size:.875rem;display:block}[data-theme=d1b] .site-footer .footer-bottom p{color:inherit;margin:0}[data-theme=d1b] .site-footer .footer-bottom a{color:inherit}[data-theme^=d] .pillars{border-top:0;padding-top:0}[data-theme^=d] .pillar-num{color:var(--c-accent);font-size:2.4rem;font-weight:900;line-height:1}[data-theme^=d] .section-head{text-align:center;margin-inline:auto}[data-theme^=d] .section-head .eyebrow{display:none}[data-theme^=d] #sluzby{background:var(--c-alt)}[data-theme^=d] .service-grid{gap:1.25rem;max-width:68rem;margin-inline:auto}@media (width>=640px){[data-theme^=d] .service-grid{grid-template-columns:repeat(2,1fr)}}[data-theme^=d] .service-card{border:0;padding:2rem 2rem 2.5rem;box-shadow:0 2px 6px #00000014}[data-theme^=d] .service-card h3{margin-bottom:1.25rem;font-size:1.35rem;font-weight:800}[data-theme^=d] .service-card p{color:var(--c-text);font-size:1rem}@media (width>=640px){[data-theme^=d] .service-card:nth-child(4n+2),[data-theme^=d] .service-card:nth-child(4n+3){background:var(--c-tint)}[data-theme^=d] .service-card:nth-child(4n+2) h3 a,[data-theme^=d] .service-card:nth-child(4n+3) h3 a{color:var(--c-accent)}}@media (width<=639px){[data-theme^=d] .service-card:nth-child(2n){background:var(--c-tint)}[data-theme^=d] .service-card:nth-child(2n) h3 a{color:var(--c-accent)}}[data-theme^=d] .service-card:hover{transform:translateY(-2px)}[data-theme^=d] .section-alt{background:var(--c-bg)}[data-theme^=d] .team-grid{max-width:60rem;margin-inline:auto}[data-theme^=d] .person-card{text-align:center}[data-theme^=d] .person-card img{aspect-ratio:1;filter:none}[data-theme^=d] .person-name{font-size:1.15rem;font-weight:800}[data-theme=d1b] .person-name:after{content:"›" / "";color:var(--c-muted);margin-left:.5em;font-size:.9em;font-weight:400;display:inline-block}[data-theme^=d] .person-role{color:var(--c-accent)}[data-theme^=d] #o-nas{padding:0}[data-theme^=d] .about-grid{gap:0;max-width:none;padding:0}@media (width>=900px){[data-theme^=d] .about-grid{grid-template-columns:1fr 1fr}}[data-theme^=d] .about-grid>div:first-child{background:var(--c-accent);color:#fff;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,6rem);display:flex}[data-theme^=d] .about-grid>div:first-child .eyebrow{color:#ffffffbf;order:2;margin:1rem 0 0;font-size:.9rem}[data-theme^=d] .about-grid>div:first-child h2{color:#fff;margin:0;font-size:clamp(3rem,8vw,6.5rem);font-weight:900}[data-theme^=d] .about-grid>div:last-child{align-self:center;padding:clamp(3rem,7vw,6rem)}[data-theme^=d] .about-text{font-family:var(--font-body);font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:400;line-height:1.7}[data-theme^=d] .contact-band{background:var(--c-bg);color:var(--c-text)}[data-theme^=d] .contact-band-grid{grid-template-columns:1fr;gap:0;max-width:60rem}@media (width>=760px){[data-theme^=d] .contact-band-grid{grid-template-columns:1fr 1fr}}[data-theme^=d] .contact-band h2{text-align:center;grid-column:1/-1;margin-bottom:2.5rem;font-weight:900}[data-theme^=d] .contact-band address,[data-theme^=d] .contact-band .contact-lines{text-align:center;min-height:10rem;margin:0;padding:2.5rem;font-weight:600}[data-theme^=d] .contact-band address{background:var(--c-accent);color:#fff;flex-direction:column;justify-content:center;display:flex}[data-theme^=d] .contact-band .contact-lines{background:var(--c-dark);color:#fff;flex-direction:column;justify-content:center;display:flex}[data-theme^=d] .contact-band a:not(.btn){color:#fff}[data-theme^=d] .contact-band p:last-child{text-align:center;grid-column:1/-1;margin-top:2rem}[data-theme^=d] .contact-band .btn-primary{background:var(--c-accent);color:#fff;border-color:var(--c-accent)}[data-theme^=d] .profile h1,[data-theme^=d] .area h1,[data-theme^=d] .contact-page h1{font-weight:900}[data-theme^=d] .profile-contact{background:var(--c-dark);color:#fff;border-top:0;padding:2rem}[data-theme^=d] .profile-contact .h-small,[data-theme^=d] .profile-contact .facts dt{color:#ffffffa6}[data-theme^=d] .profile-contact a:not(.btn){color:#fff}[data-theme^=d] .profile-contact .btn-primary{background:var(--c-accent);border-color:var(--c-accent)}[data-theme^=d] .check-list li:before{content:"■";color:var(--c-accent);font-size:.6rem;top:1.45rem}[data-theme^=d] .callout{background:var(--c-accent);color:#fff;border-left:0}[data-theme^=d] .callout .btn-primary{color:var(--c-accent);background:#fff;border-color:#fff}[data-theme^=d] .people-table thead th{color:var(--c-accent)}[data-theme^=d] .contact-lines.big{font-size:1.25rem;font-weight:400}[data-theme^=d] .contact-lines.big a{font-weight:700}[data-theme^=d] .site-footer{background:var(--c-dark);color:#ffffffb3;border-top:0}[data-theme^=d] .site-footer a{color:#fff}[data-theme^=d] .footer-bottom{border-top-color:#ffffff26}@media (width>=900px){[data-theme=d1b]:not(:has(.hero)){--indent:clamp(2rem, 3.5vw, 3rem)}[data-theme=d1b].past-hero:not(:has(.hero)) .site-header{animation:none;position:sticky}[data-theme=d1b]:not(:has(.hero)) main>.wrap:first-child{max-width:none;padding-inline:var(--indent)}[data-theme=d1b] .profile-grid{grid-template-columns:1fr 1fr;grid-template-areas:none;align-items:start;gap:0;max-width:none;padding:0;display:grid}[data-theme=d1b] .profile-side{margin-bottom:calc(-1 * var(--space));padding-inline:var(--indent) 1rem;grid-template-columns:12rem 1fr;align-items:start;gap:2rem;display:grid;position:sticky;top:7rem}[data-theme=d1b] .profile-body{padding-inline:var(--indent);grid-area:auto}[data-theme=d1b] .profile-photo,[data-theme=d1b] .profile-contact{grid-area:auto}[data-theme=d1b] .area-grid{grid-template-columns:1fr 1fr;gap:0;max-width:none;padding:0}[data-theme=d1b] .area-lead{margin-bottom:calc(-1 * var(--space));padding-inline:var(--indent);grid-area:1/1/span 2;align-self:start;position:sticky;top:7rem}[data-theme=d1b] .area-body,[data-theme=d1b] .area-aside{padding-inline:var(--indent);grid-column:2}[data-theme=d1b] .area-body h2{margin-top:0}[data-theme=d1b] .area-aside{margin-top:3rem}[data-theme=d1b] main:has(.contact-page){position:relative}[data-theme=d1b] main:has(.contact-page)>.wrap:first-child{z-index:2;position:absolute;left:50%;right:0}[data-theme=d1b] .contact-page{padding:0}[data-theme=d1b] .contact-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;max-width:none;padding:0}[data-theme=d1b] .contact-photo{order:-1;min-height:calc(100vh - 5rem);position:relative}[data-theme=d1b] .contact-photo img{aspect-ratio:auto;object-position:50% 58%;width:100%;height:100%;position:absolute;inset:0}[data-theme=d1b] .contact-main{padding:5.5rem var(--indent) 3rem}[data-theme=d1b]:has(.contact-page) .section .wrap{max-width:none;padding-inline:var(--indent)}[data-theme=d1b] .form-grid{gap:calc(var(--indent) * 2);grid-template-columns:1fr 1fr}}[data-theme=d1b] .area-body h3{margin:2.5rem 0 1rem;font-size:1.15rem}[data-theme=d1b] .contact-page~.section{padding-top:3rem}[data-theme=d1b] .contact-page~.section-alt{padding-bottom:3rem}[data-theme=d1b] .contact-page~.section:has(.form-grid){padding-top:1.25rem;padding-bottom:2.5rem}[data-theme=d1b] .contact-page~.section:has(.form-grid)+.section{padding-block:0 1.25rem}[data-theme=d1b] .callout{color:var(--c-text);background:0 0;border:0;padding:0}[data-theme=d1b] .callout .btn-primary{background:var(--c-accent);color:#fff;border-color:var(--c-accent)}[data-theme=d1b] .profile-contact{color:var(--c-text);background:0 0;border:0;padding:0}[data-theme=d1b] .profile-contact .h-small,[data-theme=d1b] .profile-contact .facts dt{color:var(--c-muted)}[data-theme=d1b] .profile-contact a:not(.btn){color:var(--c-accent)}[data-theme=d1b] .profile-contact .facts a,[data-theme=d1b] .people-table td a{text-decoration:none}[data-theme=d1b] .profile-contact .facts a:hover,[data-theme=d1b] .people-table td a:hover{text-decoration:underline}[data-theme=d1b] .profile-contact .facts{align-items:baseline}@media (width>=1100px){[data-theme=d1b] .profile-contact .facts dt{white-space:nowrap}}[data-theme=d1b] .profile-contact .facts{row-gap:.2rem;line-height:1.5rem}[data-theme=d1b] .profile-contact .facts a[href^=tel\:],[data-theme=d1b] .profile-contact .facts a[href^=mailto\:],[data-theme=d1b] .people-table a[href^=tel\:],[data-theme=d1b] .people-table a[href^=mailto\:]{white-space:nowrap;font-size:1.15em;font-weight:800}[data-theme=d1b] .profile-contact .facts a[href^=tel\:]:after,[data-theme=d1b] .profile-contact .facts a[href^=mailto\:]:after,[data-theme=d1b] .people-table a[href^=tel\:]:after,[data-theme=d1b] .people-table a[href^=mailto\:]:after,[data-theme=d1b] .profile-contact .link-arrow:after,[data-theme=d1b] .people-table .link-arrow:after{content:"›" / "";color:var(--c-accent);margin-left:.35em;font-weight:400;display:inline-block}.nav-home{display:none}.past-hero .nav-home{display:block}@media (width>=900px){[data-theme=d1b] .profile h1,[data-theme=d1b] .contact-page h1{font-size:clamp(2rem,3.9vw,4.6rem)}}@media (width>=900px) and (height<=720px){[data-theme=d1b] .hero-text{padding-top:calc(var(--strip-h) + 3.25rem);padding-bottom:1.25rem}[data-theme=d1b] .hero-text .eyebrow{margin-bottom:.5rem}[data-theme=d1b] .hero-title{margin-bottom:.2em;font-size:4.75rem}[data-theme=d1b] .hero-text .lead{font-size:1.05rem;line-height:1.5}[data-theme=d1b] .hero-names{margin-top:.5rem}[data-theme=d1b] .hero-text .actions{margin-top:1rem}}.eyebrow-sep{background:var(--c-accent);vertical-align:.2em;width:.3em;height:.3em;margin:0 .3em 0 .75em;display:inline-block}@media (width<=899px){.eyebrow-sep{display:none}}.m-br{display:none}@media (width<=899px){.m-br{display:inline}}@media (width<=900px){[data-theme=d1b] .header-inner{gap:.35rem;padding:1.2rem .75rem .7rem}[data-theme=d1b] .brand-logo{width:min(100%,24rem)}[data-theme=d1b] .main-nav ul{flex-wrap:nowrap;justify-content:center;gap:0 clamp(.9rem,5vw,1.75rem)}[data-theme=d1b] .main-nav a{white-space:nowrap;font-size:.95rem}[data-theme=d1b] .nav-home{display:none}}@media (width<=899px){[data-theme=d1b]{--photo-h:clamp(15rem, 45vw, 24rem);--mobile-pad:1.25rem}[data-theme=d1b] .hero{position:static}[data-theme=d1b]:has(.hero) .site-header{margin-top:2.5rem}[data-theme=d1b] .hero-media{min-height:var(--photo-h)}[data-theme=d1b] .hero-media img{object-position:50% 65%}[data-theme=d1b] .float-contact{z-index:2;background:var(--c-accent);gap:0;margin:0;display:flex;position:absolute;top:0;left:0;right:0}[data-theme=d1b] .float-contact a{background:var(--c-accent);color:#fff;white-space:nowrap;flex:auto;justify-content:center;align-items:center;height:2.5rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}[data-theme=d1b] .float-contact a:after{content:"›" / "";color:#ffffff8c;margin-left:.55em;font-size:1.15em;font-weight:400;line-height:1}[data-theme=d1b] .hero-text{padding:1.75rem var(--mobile-pad) 2.5rem}[data-theme=d1b] .hero-text .lead{font-size:1rem}[data-theme=d1b] .hero-text .actions{margin-top:1.5rem}[data-theme=d1b] .hero-text .btn{text-align:center;flex:auto;padding-inline:.75em}[data-theme=d1b] #sluzby .section-head{text-align:left;margin-bottom:1.25rem}[data-theme=d1b] #sluzby .pillars{margin:0 0 1.75rem;display:block}[data-theme=d1b] #sluzby .pillars li{padding:.3rem 0;font-size:1.05rem;display:block}[data-theme=d1b] #sluzby .service-grid{max-width:none;margin:0;display:block}[data-theme=d1b] #sluzby .service-card{box-shadow:none;background:0 0;border-top:1px solid #d5d5d5;padding:.85rem 0;transform:none}[data-theme=d1b] #sluzby .service-card h3{margin-bottom:.25rem;font-size:1.2rem}[data-theme=d1b] #sluzby .service-card h3 a{color:var(--c-accent)}[data-theme=d1b] #sluzby .service-card p{margin:0}[data-theme=d1b] #advokati .section-head{text-align:left;margin-bottom:1.5rem}[data-theme=d1b] .team-grid{gap:1rem;max-width:none}[data-theme=d1b] .person-card{text-align:left}[data-theme=d1b] .person-card a{grid-template-columns:5.5rem 1fr;align-items:center;column-gap:1rem;display:grid}[data-theme=d1b] .person-card img{grid-row:span 2;margin:0}[data-theme=d1b] .person-name{align-self:end}[data-theme=d1b] .person-role{align-self:start;margin:.15rem 0 0}[data-theme=d1b] .closing-media{min-height:14rem}[data-theme=d1b] .closing .section,[data-theme=d1b] .closing #o-nas{padding-inline:var(--mobile-pad)}[data-theme=d1b] .closing #o-nas{padding-top:2rem}[data-theme=d1b] .closing .contact-band{padding-top:0;padding-bottom:2.5rem}[data-theme=d1b] .closing .about-text,[data-theme=d1b] .closing .contact-band address,[data-theme=d1b] .closing .contact-band .contact-lines{font-size:1.05rem}[data-theme=d1b] .profile-grid{flex-direction:column;gap:0;display:flex}[data-theme=d1b] .profile-side,[data-theme=d1b] .profile-body{display:contents}[data-theme=d1b] .profile-photo{order:0;width:7rem;margin-bottom:1.25rem}[data-theme=d1b] .profile-body>.eyebrow,[data-theme=d1b] .profile-body>h1,[data-theme=d1b] .profile-body>.lead{order:1}[data-theme=d1b] .profile-body>.lead{line-height:1.55}[data-theme=d1b] .profile-contact{order:2;margin-bottom:2rem}[data-theme=d1b] .profile-contact .facts{row-gap:.3rem}[data-theme=d1b] .profile-body>.prose{order:3}[data-theme=d1b] .profile h1,[data-theme=d1b] .contact-page h1{font-size:clamp(1.6rem,8vw,2.6rem)}[data-theme=d1b] .breadcrumb{padding-top:1rem}[data-theme=d1b] .contact-photo img{aspect-ratio:3/2;object-fit:cover;object-position:50% 58%;width:100%}[data-theme=d1b] .contact-lines.big{flex-wrap:wrap}[data-theme=d1b] .contact-lines.big .cl-assistant{flex:0 0 100%;margin-top:.4rem;font-size:1.1rem}[data-theme=d1b] .contact-lines.big .cl-assistant a{height:auto;color:inherit;font-size:inherit;white-space:normal;background:0 0;flex:none;padding:0;display:inline}[data-theme=d1b] .contact-lines.big{gap:clamp(.5rem,3vw,.75rem);margin-block:1.25rem;display:flex}[data-theme=d1b] .contact-lines.big .cl-label,[data-theme=d1b] .contact-lines.big br{display:none}[data-theme=d1b] .contact-lines.big a{background:var(--c-accent);color:#fff;white-space:nowrap;flex:auto;justify-content:center;align-items:center;height:3rem;padding-inline:.3rem;font-size:.95rem;display:flex}}.vcard-cell{white-space:nowrap}[data-theme=d1b] .contact-lines.big .cl-assistant a:after,[data-theme=d1b] .people-table .person-link:after{content:"›" / "";color:var(--c-muted);margin-left:.35em;font-weight:400;display:inline-block}[data-theme=d1b] .people-table .person-link:after{opacity:.6}[data-theme=d1b] .people-table td a[href]:after{color:var(--c-muted);opacity:.6}[data-theme=d1b] .contact-lines.big .cl-assistant a:after{opacity:.8}[data-theme=d1b] .people-table .person-link{color:inherit;text-decoration:none}[data-theme=d1b] .people-table .person-link:hover{color:var(--c-accent);text-underline-offset:.2em;text-decoration:underline 1px}[data-theme=d1b] .contact-lines a:hover{text-underline-offset:.2em;text-decoration:underline 1px}[data-theme=d1b] .contact-lines.big .cl-assistant a:hover{color:var(--c-accent)}@media (width<=899px){[data-theme=d1b] .contact-lines.big>a:hover{text-decoration:none}[data-theme=d1b] .table-wrap{overflow:visible}[data-theme=d1b] .people-table,[data-theme=d1b] .people-table tbody{min-width:0;display:block}[data-theme=d1b] .people-table thead{display:none}[data-theme=d1b] .people-table tr{border-top:1px solid var(--c-line);padding:1rem 0;display:block}[data-theme=d1b] .people-table th,[data-theme=d1b] .people-table td{border:0;padding:.15rem 0;display:block}[data-theme=d1b] .people-table tbody th{margin-bottom:.35rem;font-size:1.15rem;font-weight:800}[data-theme=d1b] .people-table td{grid-template-columns:11rem 1fr;column-gap:.5rem;display:grid}[data-theme=d1b] .people-table td:before{content:attr(data-label);color:var(--c-muted)}[data-theme=d1b] .people-table td.vcard-cell{padding-top:.4rem;display:block}[data-theme=d1b] .people-table td.vcard-cell:before{content:none}[data-theme=d1b] .people-table tr{grid-template-columns:auto 1fr;align-items:baseline;gap:.1rem 1.25rem;display:grid}[data-theme=d1b] .people-table tbody th,[data-theme=d1b] .people-table td.vcard-cell{grid-column:1/-1}[data-theme=d1b] .people-table td:not(.vcard-cell){display:contents}}@media (width>=900px){[data-theme=d1b] .check-list li{padding-block:.5rem}[data-theme=d1b] .check-list li:before{top:.95rem}[data-theme=d1b] .side-links a{padding-block:.35rem}}[data-theme=d1b] .area{padding-top:1rem}[data-theme=d1b] .area-body h2{margin-top:0}@media (width>=900px){[data-theme=d1b] main:has(.area) .breadcrumb{padding-top:1.25rem}}@media (width<=899px){[data-theme=d1b] .area-grid{gap:1.5rem}}[data-theme=d1b][lang=en] .area h1{font-size:min(var(--h1), 10.5vw)}[data-theme=d1b] .privacy .area-body h2{margin:2.5rem 0 .75rem;font-size:1.15rem}[data-theme=d1b] .privacy .area-body h2:first-child{margin-top:0}[data-theme=d1b] .privacy .people-list{margin:0 0 1rem;padding-left:1.2em}[data-theme=d1b] .privacy .people-list li+li{margin-top:.35rem}[data-theme=d1b] .privacy .area-body h3{margin:1.75rem 0 .5rem;font-size:1rem}@media (width<=899px){[data-theme=d1b] .check-list li{padding-block:.65rem}[data-theme=d1b] .check-list li:before{top:1.1rem}[data-theme=d1b] .side-links a{padding-block:.45rem}}[data-theme=d1b] #sluzby .service-card h3:after{content:"›" / "";color:var(--c-accent);margin-left:.35em;font-weight:400}@media (width<=640px){[data-theme=d1b]{--photo-h:clamp(8rem, 100svh - 31.5rem, 15rem)}}.simple-page{padding-block:3rem var(--space)}.simple-page .actions{margin-top:1.5rem}.form-trap{position:absolute;left:-9999px}.form-error{background:#f9eeee;border-left:3px solid #a3262a;margin:0;padding:.75rem 1rem}@media (width<=640px){.footer-sep{display:none}[data-theme=d1b]:not(:has(.hero)) .footer-address,[data-theme=d1b] .footer-privacy,.footer-credit{display:block}}@media (width<=340px){[data-theme=d1b] .hero-text .eyebrow{letter-spacing:.1em;font-size:.68rem}}.hero-media picture,.closing-media picture,.contact-photo picture{display:contents}@media (width<=899px){[data-theme=d1b] .hero-media img{object-position:50% 35%}[data-theme=d1b] .closing-media{aspect-ratio:4625/3428;min-height:0}[data-theme=d1b] .closing-media img{object-position:50% 50%}[data-theme=d1b] .contact-photo img{aspect-ratio:4625/3428;object-position:50% 50%}[data-theme=d1b] .hero-names{font-weight:400}[data-theme=d1b] .hero-names a{font-weight:600}[data-theme=d1b] .hero-names .hn-role{font-weight:400}[data-theme=d1b] .hero-names .hn-chev:after{opacity:.3}[data-theme=d1b] .hero .eyebrow strong{font-weight:700}[data-theme=d1b] .btn{font-weight:600}}.cak-note{margin:-.5rem 0 1.5rem}@media (width>=900px){.cak-note{margin-bottom:1rem}}.cak-note a,.cak-note strong{font-weight:600}#advokati .cak-note{text-align:center;margin:1.25rem 0 0}@media (width<=899px){#advokati .cak-note{text-align:left;margin-top:1.5rem}}@media (width>=900px){[data-theme=d1b] .table-wrap{overflow:visible}[data-theme=d1b] .people-table{min-width:0;display:block}[data-theme=d1b] .people-table thead{display:none}[data-theme=d1b] .people-table tbody{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2rem 3rem;display:grid}[data-theme=d1b] .people-table tr{border-top:1px solid var(--c-line);padding-top:1.25rem;display:block}[data-theme=d1b] .people-table th,[data-theme=d1b] .people-table td{border:0;padding:.2rem 0;display:block}[data-theme=d1b] .people-table tbody th{margin-bottom:.6rem;font-size:1.15rem;font-weight:800}[data-theme=d1b] .people-table td{grid-template-columns:10rem 1fr;column-gap:.75rem;display:grid}[data-theme=d1b] .people-table td:before{content:attr(data-label);color:var(--c-muted);white-space:nowrap}[data-theme=d1b] .people-table td.vcard-cell{padding-top:.75rem;display:block}[data-theme=d1b] .people-table td.vcard-cell:before{content:none}}.map-links a{font-weight:600}[data-theme=d1b] .people-table tr{border-top:0;padding-top:0}[data-theme=d1b] .people-table tbody th{font-size:1.5rem}[data-theme=d1b] .people-table td{align-items:baseline;padding-block:.05rem;line-height:1.5rem}[data-theme=d1b] .people-table tr{line-height:1.5rem}[data-theme=d1b] .people-table td.vcard-cell{padding-top:.6rem}@media (width>=1400px){[data-theme=d1b]:has(.contact-page) .section .wrap{max-width:90rem;margin-inline:auto}[data-theme=d1b] .contact-page~.section-alt{background:var(--c-alt);padding-block:3rem}[data-theme=d1b] .contact-page~.section:has(.form-grid){padding-top:3.5rem}[data-theme=d1b]:has(.profile-grid) main>.wrap:first-child,[data-theme=d1b] .profile-grid{max-width:90rem;margin-inline:auto}[data-theme=d1b] .profile h1{font-size:min(3.9vw,3.5rem)}}.ph-br{display:none}@media (width<=640px){.ph-br{display:inline}}.nowrap{white-space:nowrap}@media (width<=899px){[data-theme=d1b] .contact-page{padding-bottom:0}[data-theme=d1b] .contact-page~.section-alt{padding-block:2.5rem 1.25rem}[data-theme=d1b] .contact-page~.section:has(.form-grid){padding-top:1.25rem}[data-theme=d1b] .form-grid{gap:1rem}[data-theme=d1b] .form-grid .muted{margin-bottom:0}}.about-text strong{font-weight:600}@media (width>=1200px) and (width<=1499px){[data-theme=d1b].past-hero .main-nav ul{column-gap:1rem}}@media (width>=1200px){[data-theme=d1b].past-hero .brand-logo{transform-origin:100%;margin-left:calc(clamp(20rem,50vw - 16.75rem,31rem)/5);transform:scale(1.2)}}
