
:root{--forest:#152019;--forest2:#213126;--cream:#f6f3eb;--paper:#fffdfa;--gold:#b79657;--ink:#191c1a;--muted:#667068;--line:rgba(25,28,26,.15);--serif:"Playfair Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif;--shell:1240px;--pad:clamp(20px,5vw,64px);--ease:cubic-bezier(.22,.8,.25,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.shell{width:min(var(--shell),calc(100% - var(--pad)*2));margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:12px;text-transform:uppercase;letter-spacing:.15em;font-size:.74rem;font-weight:600;color:var(--gold)}.eyebrow:before{content:"";width:34px;height:1px;background:currentColor}.section{padding:clamp(76px,10vw,140px) 0}.title{font-family:var(--serif);font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.08;margin:16px 0 22px;font-weight:500}.lead{font-size:clamp(1.03rem,1.5vw,1.22rem);color:var(--muted);max-width:650px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 26px;border:1px solid var(--gold);background:var(--gold);color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:.73rem;font-weight:600;transition:.35s var(--ease)}.btn:hover{background:transparent;color:var(--gold)}.btn--light{background:transparent;color:#fff;border-color:rgba(255,255,255,.5)}.btn--light:hover{background:#fff;color:var(--forest)}
.topbar{height:38px;background:#0f1712;color:rgba(255,255,255,.72);font-size:.75rem;letter-spacing:.05em}.topbar .shell{height:100%;display:flex;align-items:center;justify-content:space-between}.topbar__links{display:flex;gap:26px}.header{position:absolute;top:38px;left:0;width:100%;z-index:10;color:#fff;border-bottom:1px solid rgba(255,255,255,.18)}.header__inner{height:94px;display:flex;align-items:center;justify-content:space-between;gap:30px}.logo{width:205px;filter:brightness(0) invert(1)}.nav{display:flex;align-items:center;gap:clamp(18px,2.4vw,34px);font-size:.88rem}.nav a{position:relative}.nav a:not(.btn):after{content:"";position:absolute;left:0;bottom:-9px;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:.35s}.nav a:hover:after{transform:scaleX(1)}.nav .btn{min-height:46px;padding:0 20px}.menu{display:none;color:#fff;background:none;border:0;font-size:1.5rem}.hero{position:relative;min-height:840px;display:flex;align-items:center;background:var(--forest);color:#fff;isolation:isolate;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,14,10,.95),rgba(12,20,14,.78) 45%,rgba(12,19,14,.28) 78%),url("https://dlawpartners.com/wp-content/uploads/2026/04/herosection-scaled.webp") center/cover no-repeat;z-index:-2}.hero:after{content:"D";position:absolute;right:-2vw;bottom:-16vw;font-family:var(--serif);font-size:50vw;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.08);z-index:-1}.hero__content{padding-top:130px;max-width:850px}.hero h1{font-family:var(--serif);font-size:clamp(3.3rem,7vw,6.6rem);line-height:1.02;font-weight:500;margin:18px 0 26px;letter-spacing:-.03em}.hero h1 em{color:var(--gold);font-weight:500}.hero__copy{font-size:clamp(1rem,1.6vw,1.25rem);max-width:690px;color:rgba(255,255,255,.75)}.hero__actions{display:flex;gap:14px;margin-top:36px}.hero__facts{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid rgba(255,255,255,.2);background:rgba(10,16,12,.5);backdrop-filter:blur(8px)}.facts{display:grid;grid-template-columns:repeat(3,1fr)}.fact{padding:28px 34px;border-right:1px solid rgba(255,255,255,.16)}.fact strong{font-family:var(--serif);font-size:2rem;color:var(--gold);display:block}.fact span{font-size:.82rem;color:rgba(255,255,255,.65)}
.about{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(48px,8vw,110px);align-items:center}.about__visual{min-height:560px;position:relative;background:url("https://dlawpartners.com/wp-content/uploads/2026/04/why_-bg-scaled.webp") center/cover no-repeat}.about__visual:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(21,32,25,.05),rgba(21,32,25,.45))}.experience{position:absolute;right:-26px;bottom:34px;width:190px;padding:28px;background:var(--gold);color:#fff}.experience strong{font-family:var(--serif);font-size:3.4rem;line-height:1;display:block}.about__points{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:34px 0}.check{padding-top:16px;border-top:1px solid var(--line);font-weight:600}.check:before{content:"✓";color:var(--gold);margin-right:9px}.jurisdictions{background:var(--paper);border-block:1px solid var(--line);padding:24px 0;overflow:hidden}.jurisdictions__track{display:flex;gap:46px;white-space:nowrap;color:#3b443e;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;animation:marquee 30s linear infinite}.jurisdictions__track span:after{content:"◆";color:var(--gold);margin-left:46px;font-size:.55rem}@keyframes marquee{to{transform:translateX(-50%)}}
.services{background:var(--forest);color:#fff}.services__head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:54px}.services .lead{color:rgba(255,255,255,.62)}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(255,255,255,.15)}.service{min-height:330px;padding:40px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);position:relative;transition:.4s var(--ease);overflow:hidden}.service:hover{background:var(--forest2);transform:translateY(-5px)}.service__num{color:var(--gold);font-size:.75rem;letter-spacing:.12em}.service h3{font-family:var(--serif);font-size:1.75rem;line-height:1.2;margin:66px 0 18px;font-weight:500}.service p{color:rgba(255,255,255,.62);font-size:.91rem}.service__arrow{position:absolute;right:34px;bottom:28px;color:var(--gold);font-size:1.4rem}.why{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,110px);align-items:start}.why__list{border-top:1px solid var(--line)}.why__item{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:26px 0;border-bottom:1px solid var(--line)}.why__item span{font-family:var(--serif);color:var(--gold);font-size:1.35rem}.why__item h3{margin:0 0 7px;font-family:var(--serif);font-size:1.35rem}.why__item p{margin:0;color:var(--muted);font-size:.92rem}
.team{background:#ebe7dd}.team__head{display:flex;align-items:end;justify-content:space-between;gap:32px}.team-search{display:flex;width:min(430px,100%);margin-top:30px;border-bottom:1px solid var(--ink)}.team-search input{width:100%;border:0;background:transparent;padding:14px 0;outline:0;font-size:1rem}.team-search button{border:0;background:none;cursor:pointer}.team__panel{margin-top:48px;background:var(--paper);display:grid;grid-template-columns:1fr 1.1fr;min-height:380px}.team__visual{background:linear-gradient(135deg,rgba(21,32,25,.8),rgba(21,32,25,.2)),url("https://dlawpartners.com/wp-content/uploads/2026/04/why_-bg-scaled.webp") center/cover}.team__content{padding:clamp(38px,6vw,74px)}.team__content h3{font-family:var(--serif);font-size:2.2rem;margin:12px 0}.team__content p{color:var(--muted);max-width:520px}.team__content small{display:block;margin-top:24px;color:var(--gold);text-transform:uppercase;letter-spacing:.11em}.contact{background:var(--forest);color:#fff}.contact__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(50px,8vw,120px)}.contact .lead{color:rgba(255,255,255,.65)}.contact__details{margin-top:38px;display:grid;gap:22px}.contact__details small{display:block;color:var(--gold);text-transform:uppercase;letter-spacing:.12em}.form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:flex;flex-direction:column;gap:7px}.field--wide{grid-column:1/-1}.field label{font-size:.75rem;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.08em}.field input,.field textarea{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.04);color:#fff;padding:14px;outline:0}.field input:focus,.field textarea:focus{border-color:var(--gold)}.field textarea{min-height:126px;resize:vertical}.form .btn{grid-column:1/-1;justify-self:start;margin-top:10px}.footer{background:#0d1410;color:rgba(255,255,255,.64);padding:38px 0}.footer__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.footer .logo{width:180px}.footer p{margin:0;font-size:.8rem}.footer__links{display:flex;gap:22px;font-size:.8rem}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}[data-reveal].in{opacity:1;transform:none}
@media(max-width:900px){.topbar{display:none}.header{top:0}.nav{display:none}.menu{display:block}.nav.nav--open{display:flex;position:absolute;left:var(--pad);right:var(--pad);top:78px;padding:24px;background:var(--forest);flex-direction:column;align-items:flex-start}.hero{min-height:760px}.about,.why,.contact__grid{grid-template-columns:1fr}.about__visual{min-height:420px}.service-grid{grid-template-columns:1fr 1fr}.team__panel{grid-template-columns:1fr}.team__visual{min-height:290px}.facts{grid-template-columns:1fr 1fr}.fact:last-child{display:none}}@media(max-width:620px){.header__inner{height:78px}.logo{width:165px}.hero{min-height:720px}.hero__content{padding-top:84px}.hero h1{font-size:3.1rem}.hero__actions{flex-direction:column;align-items:flex-start}.fact{padding:20px 14px}.fact strong{font-size:1.6rem}.service-grid{grid-template-columns:1fr}.services__head,.team__head,.footer__inner{align-items:flex-start;flex-direction:column}.service{min-height:280px;padding:30px}.form{grid-template-columns:1fr}.field{grid-column:1/-1}.about__points{grid-template-columns:1fr}.experience{right:14px}.section{padding:74px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.jurisdictions__track{animation:none}[data-reveal]{opacity:1;transform:none}}
/* bespoke identity and motion */
.scroll-progress{position:fixed;inset:0 auto auto 0;width:100%;height:3px;z-index:99;transform:scaleX(var(--scroll,0));transform-origin:left;background:var(--gold);pointer-events:none}.brand{display:inline-flex;align-items:center;gap:15px;color:#fff;white-space:nowrap}.brand__mark{width:50px;height:50px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.45);font:500 1.05rem var(--serif);letter-spacing:-.08em;position:relative}.brand__mark:after{content:"";position:absolute;width:1px;height:66px;background:var(--gold);right:8px;top:-8px}.brand__name{display:flex;flex-direction:column;font-family:var(--serif);font-size:1.05rem;line-height:1.05;letter-spacing:.16em}.brand__name small{margin-top:5px;font:500 .57rem var(--sans);letter-spacing:.25em;color:var(--gold)}.header{transition:background .4s,transform .4s,top .4s}.header.is-scrolled{position:fixed;top:0;background:rgba(15,23,18,.92);backdrop-filter:blur(15px)}.hero__content{will-change:transform}.hero:before{transform:scale(1.07);animation:heroImage 1.8s var(--ease) forwards}@keyframes heroImage{to{transform:scale(1)}}.hero__orb{position:absolute;width:min(48vw,650px);aspect-ratio:1;border:1px solid rgba(183,150,87,.35);border-radius:50%;right:-13vw;top:12%;pointer-events:none;animation:slowSpin 24s linear infinite}.hero__orb:before,.hero__orb:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.12);border-radius:50%;inset:13%}.hero__orb:after{inset:31%;border-color:rgba(183,150,87,.23)}@keyframes slowSpin{to{transform:rotate(360deg)}}.about__visual{clip-path:polygon(0 0,88% 0,100% 12%,100% 100%,12% 100%,0 88%);background-position:center calc(50% + var(--about-shift,0px))}.experience{transform:translateY(var(--badge-shift,0px));box-shadow:0 24px 70px rgba(21,32,25,.18)}.services{position:relative;overflow:hidden}.services:before{content:"";position:absolute;left:-15vw;top:10%;width:48vw;aspect-ratio:1;border:1px solid rgba(183,150,87,.12);border-radius:50%;pointer-events:none}.service-grid{grid-template-columns:repeat(12,1fr);border:0;gap:1px;background:rgba(255,255,255,.14)}.service{background:var(--forest);border:0}.service:nth-child(1),.service:nth-child(6){grid-column:span 5}.service:nth-child(2),.service:nth-child(5){grid-column:span 3}.service:nth-child(3),.service:nth-child(4){grid-column:span 4}.service:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 55%,rgba(183,150,87,.1));opacity:0;transition:.5s}.service:hover:before{opacity:1}.service h3,.service p,.service span{position:relative;z-index:1}.why__item{transition:padding .35s var(--ease),background .35s}.why__item:hover{padding-left:20px;background:rgba(183,150,87,.06)}.team__panel{transform:rotate(-.65deg);box-shadow:0 35px 80px rgba(21,32,25,.12)}.team__content{transform:rotate(.65deg)}.contact{position:relative;overflow:hidden}.contact:after{content:"DLP";position:absolute;right:-2vw;bottom:-5vw;font:500 18vw var(--serif);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);pointer-events:none}.service[data-reveal]:nth-child(odd){transform:translateY(45px)}.service[data-reveal]:nth-child(even){transform:translateY(-25px)}.service[data-reveal].in{transform:none}.about>[data-reveal]:first-child,.why>[data-reveal]:first-child{transform:translateX(-45px)}.about>[data-reveal]:last-child,.why>[data-reveal]:last-child{transform:translateX(45px)}.about>[data-reveal].in,.why>[data-reveal].in{transform:none}@media(max-width:900px){.service{grid-column:span 6!important}.team__panel,.team__content{transform:none}.brand__mark{width:44px;height:44px}.brand__name{font-size:.9rem}}@media(max-width:620px){.service{grid-column:1/-1!important}.brand__name{letter-spacing:.1em}.brand__name small{letter-spacing:.16em}.hero__orb{width:95vw;right:-48vw}}@media(prefers-reduced-motion:reduce){.hero__orb,.hero:before{animation:none}}
/* v4 palette: midnight, warm paper, D Law red */
:root{--forest:#111827;--forest2:#1b2638;--cream:#f3f0e9;--paper:#fbfaf7;--gold:#a51e2b;--ink:#151a22;--muted:#69717c;--line:rgba(21,26,34,.14)}.topbar,.footer{background:#0a101b}.header.is-scrolled{background:rgba(10,16,27,.93)}.brand__mark:after,.scroll-progress{background:#c32936}.brand__name small,.eyebrow,.service__num,.service__arrow,.contact__details small{color:#d14a55}.btn{background:#a51e2b;border-color:#a51e2b}.btn:hover{color:#a51e2b}.hero{background:#0d1523;min-height:880px}.hero:before{background:radial-gradient(circle at 82% 42%,rgba(165,30,43,.24),transparent 25%),linear-gradient(125deg,#0b1320 0%,#111d31 52%,#0a101a 100%);transform:none;animation:none}.hero:after{content:"INTELLECTUAL PROPERTY";right:-2rem;bottom:8.2rem;font:600 clamp(4rem,10vw,10rem) var(--sans);letter-spacing:-.06em;white-space:nowrap;-webkit-text-stroke:1px rgba(255,255,255,.055)}.hero__orb{display:none}.hero__art{position:absolute;right:4vw;top:18%;width:min(38vw,560px);height:52%;border:1px solid rgba(255,255,255,.12);overflow:hidden;transform:rotate(2deg);box-shadow:0 45px 100px rgba(0,0,0,.35)}.hero__art:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,rgba(165,30,43,.9),rgba(17,24,39,.15) 58%),url("https://dlawpartners.com/wp-content/uploads/2026/04/icon-decorate.webp") center/cover no-repeat;filter:contrast(1.08)}.hero__art:after{content:"2003 — ISTANBUL";position:absolute;left:24px;bottom:20px;font-size:.68rem;letter-spacing:.2em;color:rgba(255,255,255,.78)}.hero__content{max-width:760px;position:relative;z-index:2}.hero h1{font-size:clamp(3.1rem,6.3vw,6rem)}.hero__facts{background:rgba(7,12,20,.6)}.about__visual{background-image:url("https://dlawpartners.com/wp-content/uploads/2026/04/herosection-scaled.webp")}.experience{background:#a51e2b}.services:before{border-color:rgba(197,41,54,.2)}.service:hover{background:#1b2638}.team{background:#e8e4db}.team__visual{background-image:linear-gradient(135deg,rgba(17,24,39,.82),rgba(165,30,43,.16)),url("https://dlawpartners.com/wp-content/uploads/2026/04/why_-bg-scaled.webp")}.contact:after{-webkit-text-stroke-color:rgba(255,255,255,.045)}.service ul{padding:0;margin:18px 0 0;list-style:none;color:rgba(255,255,255,.62);font-size:.86rem}.service li{position:relative;padding-left:16px;margin:.45rem 0}.service li:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;background:#c32936}.service__icon{position:absolute!important;right:24px;top:22px;width:54px;height:54px;object-fit:contain;filter:grayscale(1) brightness(2);opacity:.22;transition:.4s}.service:hover .service__icon{opacity:.58;transform:rotate(-7deg) scale(1.08)}.network{padding:34px 0;background:#fff;border-block:1px solid var(--line);overflow:hidden}.network__label{text-align:center;margin-bottom:18px;text-transform:uppercase;letter-spacing:.18em;font-size:.67rem;color:var(--muted)}.network__track{display:flex;align-items:center;gap:52px;width:max-content;animation:networkMove 46s linear infinite}.network__track img{width:150px;height:58px;object-fit:contain;filter:grayscale(1);opacity:.48}.network__track:hover{animation-play-state:paused}@keyframes networkMove{to{transform:translateX(-50%)}}[data-motion]{opacity:0;transition:opacity 1s var(--ease),transform 1.15s var(--ease);will-change:transform,opacity}[data-motion="left"]{transform:translateX(-85px)}[data-motion="right"]{transform:translateX(85px)}[data-motion="up"]{transform:translateY(65px)}[data-motion="scale"]{transform:scale(.9)}[data-motion].in{opacity:1;transform:none}@media(max-width:1000px){.hero__art{opacity:.38;right:-18vw;width:70vw}.hero__content{max-width:690px}.network__track img{width:120px}}@media(max-width:620px){.hero__art{right:-42vw;width:110vw}.network__track{gap:30px}.network__track img{width:100px}.hero:after{bottom:10rem}.service h3{margin-top:56px}}@media(prefers-reduced-motion:reduce){.network__track{animation:none}[data-motion]{opacity:1;transform:none}}
/* Hero typography refinement */
.hero__content{width:min(var(--shell),calc(100% - var(--pad)*2));max-width:none;margin-inline:auto;text-align:left;padding:125px 0 150px}
.hero h1{max-width:650px;font-size:clamp(2.6rem,3.7vw,3.85rem);line-height:1.08;letter-spacing:-.025em;text-align:left;margin:20px 0 24px}
.hero h1 em{display:block;max-width:590px;margin-top:.18em;font-size:.72em;line-height:1.15}
.hero__copy{max-width:585px;text-align:left;font-size:clamp(1rem,1.05vw,1.08rem);line-height:1.65}
.hero__actions{justify-content:flex-start}
.hero:after{display:none}
.hero__art{right:max(var(--pad),calc((100vw - var(--shell))/2));top:21%;width:min(35vw,500px);height:50%;transform:none;border:0;box-shadow:0 35px 80px rgba(0,0,0,.3)}
.hero__art:before{background:linear-gradient(145deg,rgba(10,16,27,.18),rgba(10,16,27,.48)),url("https://dlawpartners.com/wp-content/uploads/2026/04/why_-bg-scaled.webp") center/cover no-repeat;filter:saturate(.8) contrast(1.06)}
.hero__art:after{content:"INTERNATIONAL IP · SINCE 2003";left:22px;right:22px;bottom:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,.42)}
.service:nth-child(-n+3){grid-column:span 4}.service:nth-child(n+4){grid-column:span 6}
@media(max-width:1100px){.hero h1{max-width:540px;font-size:clamp(2.55rem,4.7vw,3.45rem)}.hero h1 em{max-width:500px}.hero__copy{max-width:520px}.hero__art{right:var(--pad);width:40vw;opacity:.46}}
@media(max-width:900px){.hero__art{right:-10vw;width:58vw;opacity:.24}.service{grid-column:span 6!important}.service:last-child{grid-column:1/-1!important}}
@media(max-width:620px){.hero__content{padding:105px 0 140px}.hero h1{max-width:100%;font-size:clamp(2.15rem,10vw,2.75rem);line-height:1.1}.hero h1 em{font-size:.72em;line-height:1.18}.hero__copy{line-height:1.55}.hero__art{right:-35vw;width:90vw;opacity:.16}.service{grid-column:1/-1!important}}
/* Integrated hero background image */
.hero__art{inset:0 0 0 auto;width:58%;height:100%;opacity:.72;box-shadow:none;border:0;overflow:hidden;pointer-events:none}
.hero__art:before{background:linear-gradient(90deg,#0d1523 0%,rgba(13,21,35,.82) 18%,rgba(13,21,35,.22) 58%,rgba(13,21,35,.12) 100%),linear-gradient(0deg,rgba(8,14,24,.55),transparent 45%),url("https://dlawpartners.com/wp-content/uploads/2026/04/why_-bg-scaled.webp") center/cover no-repeat;filter:saturate(.72) contrast(1.05);transform:scale(1.035)}
.hero__art:after{display:none}
@media(max-width:1100px){.hero__art{inset:0 0 0 auto;width:62%;height:100%;opacity:.48}}
@media(max-width:620px){.hero__art{inset:0 0 0 auto;width:100%;height:100%;opacity:.2}}
/* Compact team profiles */
.team__head{margin-bottom:44px}.people-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,32px)}.person{min-width:0}.person__image{aspect-ratio:4/4.7;overflow:hidden;background:#d7d9dc}.person__image img{width:100%;height:100%;object-fit:cover;object-position:center 22%;filter:saturate(.72) contrast(1.04);transition:transform .7s var(--ease),filter .7s var(--ease)}.person:hover .person__image img{transform:scale(1.035);filter:saturate(.95) contrast(1.02)}.person__info{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 2px 0;border-top:2px solid var(--gold)}.person__info h3{font-family:var(--serif);font-size:clamp(1.25rem,1.7vw,1.65rem);font-weight:500;line-height:1.15;margin:0 0 5px}.person__info p{margin:0;color:var(--gold);font-size:.82rem;font-weight:600}.person__info>span{max-width:145px;text-align:right;color:var(--muted);font-size:.72rem;line-height:1.45;text-transform:uppercase;letter-spacing:.06em}
@media(max-width:800px){.people-grid{grid-template-columns:repeat(2,1fr)}.person:last-child{grid-column:1/-1;width:calc(50% - 9px)}}
@media(max-width:560px){.people-grid{grid-template-columns:1fr}.person:last-child{grid-column:auto;width:auto}.person__info>span{max-width:125px}}
/* Team carousel and network logo states */
.team{overflow:hidden}.team-slider__controls{display:flex;justify-content:flex-end;gap:8px;margin:-30px 0 20px}.team-slider__controls button{width:48px;height:48px;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:1.25rem;cursor:pointer;transition:.3s var(--ease)}.team-slider__controls button:hover{background:var(--forest);color:#fff;border-color:var(--forest)}.people-grid{display:flex;gap:clamp(18px,2.4vw,32px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.people-grid::-webkit-scrollbar{display:none}.person{flex:0 0 calc((100% - clamp(36px,4.8vw,64px))/3);scroll-snap-align:start}.person__social{display:flex;gap:8px;margin-top:14px}.social{width:29px;height:29px;border:1px solid rgba(21,26,34,.24);display:grid;place-items:center;color:var(--muted);transition:.3s var(--ease)}.social--linkedin{font:700 .82rem Arial}.social--instagram{position:relative;border-radius:7px}.social--instagram:before{content:"";width:10px;height:10px;border:1.5px solid currentColor;border-radius:50%}.social--instagram:after{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:currentColor;right:5px;top:5px}.person:hover .social{border-color:var(--gold);color:var(--gold)}.network__track img{opacity:.66;filter:grayscale(1) contrast(.85);transition:filter .4s var(--ease),opacity .4s var(--ease),transform .4s var(--ease)}.network__track img:hover{opacity:1;filter:grayscale(0) contrast(1);transform:scale(1.06)}
@media(max-width:800px){.person,.person:last-child{flex-basis:calc((100% - 18px)/2);width:auto;grid-column:auto}.team-slider__controls{margin-top:-15px}}
@media(max-width:560px){.person,.person:last-child{flex-basis:86%;width:auto}.team-slider__controls{margin:0 0 18px}}
/* About photography */
.about__visual{background-image:linear-gradient(155deg,rgba(17,24,39,.04),rgba(17,24,39,.28)),url("https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&amp;fit=crop&amp;w=1400&amp;q=88");background-size:cover;background-repeat:no-repeat;background-position:center calc(50% + var(--about-shift,0px))}
.about__visual:before{background:linear-gradient(180deg,transparent 55%,rgba(10,16,27,.22))}
/* Stable why-item hover: visual motion without reflow */
.why__item{transition:background .35s var(--ease);padding-left:0!important}.why__item:hover{padding-left:0!important;background:rgba(165,30,43,.055)}.why__item>div{transition:transform .35s var(--ease)}.why__item:hover>div{transform:translateX(10px)}
@media(max-width:620px){.why__item:hover>div{transform:translateX(5px)}}
/* Seamless duplicated logo marquee */
.network__track{gap:0;animation:networkMove 34s linear infinite}.network__group{display:flex;align-items:center;gap:52px;flex:none;padding-right:52px}@keyframes networkMove{to{transform:translateX(-50%)}}
@media(max-width:620px){.network__group{gap:30px;padding-right:30px}}
/* Keep CTA text legible on dark surfaces */
.contact .btn:hover{color:#fff;background:transparent;border-color:#c32936}.contact .btn:hover span{color:#fff}
/* Istanbul skyline: uninterrupted photographic hero */
.hero:before{background:#0d1523}
.hero__art{inset:0;width:100%;height:100%;opacity:1;transform:none}
.hero__art:before{background:linear-gradient(90deg,#0d1523 0%,rgba(13,21,35,.97) 26%,rgba(13,21,35,.78) 46%,rgba(13,21,35,.16) 76%,rgba(13,21,35,.08) 100%),linear-gradient(0deg,rgba(13,21,35,.72),transparent 38%),url("https://www.turkeyforbusiness.com/wp-content/uploads/2021/03/Turkey-For-Business-1.jpg") center right/cover no-repeat;filter:saturate(.7);transform:scale(1);animation:istanbulReveal 2.4s var(--ease) both}
@keyframes istanbulReveal{from{transform:scale(1.035)}to{transform:scale(1)}}
@media(max-width:900px){.hero__art:before{background-position:65% center;background-image:linear-gradient(90deg,rgba(13,21,35,.94),rgba(13,21,35,.65)),url("https://www.turkeyforbusiness.com/wp-content/uploads/2021/03/Turkey-For-Business-1.jpg")}}
@media(prefers-reduced-motion:reduce){.hero__art:before{animation:none}}
/* Original supplied logo, arranged horizontally without redrawing */
 .official-brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;width:218px;height:47.2px;margin:0;padding:0}
.official-brand__symbol{display:block;flex:none;width:32px;height:47.2px;background:url('./d-law-original.webp') -64px 0/159.6px 66.4px no-repeat}
.official-brand__word{display:block;flex:none;width:176px;height:16.8px;background:url('./d-law-original.webp') 0 -56.46px/176px 73.22px no-repeat}
@media(max-width:620px){.official-brand{width:190px;height:41.3px;gap:8px}.official-brand__symbol{width:28px;height:41.3px;background-size:139.65px 58.1px;background-position:-56px 0}.official-brand__word{width:154px;height:14.7px;background-size:154px 64.07px;background-position:0 -49.40px}}
.hero__actions .btn:not(.btn--light):is(:hover,:focus-visible),.hero__actions .btn:not(.btn--light):is(:hover,:focus-visible) span{color:#fff}
.hero__actions .btn--light{background:#fff;color:#a51e2b;border-color:#a51e2b}
.hero__actions .btn--light:is(:hover,:focus-visible){background:transparent;color:#fff;border-color:#fff}

/* Restrained editorial details: indexed chapters, inset frames and edge geometry. */
.chapter-mark{display:flex;align-items:center;gap:20px;margin-bottom:38px;color:var(--muted);font:500 12px/1 var(--sans);letter-spacing:.18em;position:relative;z-index:1}
.chapter-mark span{color:var(--gold);font-size:15px}
.chapter-mark i{height:1px;flex:1;background:currentColor;opacity:.22;position:relative}
.chapter-mark i:before{content:"";position:absolute;left:0;top:-2px;width:30px;height:5px;background:var(--gold)}
.chapter-mark b{font-weight:500;letter-spacing:.12em}
.services .chapter-mark,.contact .chapter-mark{color:#a9b0bc}
.services .chapter-mark span,.contact .chapter-mark span{color:#d14a55}
#about{position:relative}
.about__visual:after{content:"";position:absolute;inset:22px;border:1px solid rgba(255,255,255,.5);pointer-events:none}
.experience{z-index:1;border-top:3px solid #e98b94}
.services:before{left:auto;right:-105px;top:-105px;width:330px;height:330px;border-radius:0;transform:rotate(45deg);border-color:rgba(209,74,85,.32);box-shadow:0 0 0 28px rgba(209,74,85,.05),0 0 0 56px rgba(209,74,85,.035)}
.services>.shell{position:relative;z-index:1}
.service__num{font:400 3.4rem/1 var(--serif);color:rgba(255,255,255,.28);transition:color .35s}
.service:hover .service__num{color:#d14a55}
.service h3{margin-top:34px}
.service:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#c32936;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}
.service:hover:after{transform:scaleX(1)}
.person__image{position:relative}
.person__image:after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.32);pointer-events:none;transition:border-color .4s}
.person:hover .person__image:after{border-color:rgba(255,255,255,.75)}
.contact:before{content:"";position:absolute;left:0;top:0;width:clamp(80px,16vw,240px);height:5px;background:#a51e2b}
.contact__grid{position:relative;z-index:1}
@media(max-width:620px){.chapter-mark{margin-bottom:28px;gap:14px}.chapter-mark b{font-size:10px}.about__visual:after{inset:14px}.services:before{width:200px;height:200px;right:-130px;top:-110px}.service__num{font-size:2.7rem}}
@media(prefers-reduced-motion:reduce){.service:after,.service__num,.person__image:after{transition:none}}

/* Quiet luminous left-to-right separator above practice areas. */
.signal-line{position:relative;height:20px;margin:-10px 0 30px;overflow:hidden;pointer-events:none}
.signal-line:before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;background:linear-gradient(90deg,transparent,rgba(209,74,85,.48) 12%,rgba(209,74,85,.48) 88%,transparent)}
.signal-line span{position:absolute;left:0;top:8px;width:100%;height:2px;animation:signalSweep 6s linear infinite;will-change:transform}
.signal-line span:after{content:"";position:absolute;right:0;width:clamp(80px,16vw,200px);height:2px;background:linear-gradient(90deg,transparent,#a51e2b 45%,#f1b5bc 86%,#fff);box-shadow:0 0 12px 2px rgba(220,84,101,.55);border-radius:2px}
@keyframes signalSweep{from{transform:translateX(-100%)}to{transform:translateX(100%)}}
@media(prefers-reduced-motion:reduce){.signal-line span{animation:none;transform:translateX(-35%);opacity:.6}}

/* Flat geographic network replaces the Istanbul photograph. */
.hero__art{inset:0;width:100%;height:100%;opacity:1;transform:none}
.hero__art:before{display:none;background:none;animation:none}
.hero__art:after{display:block;content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0d1523 0%,rgba(13,21,35,.96) 23%,rgba(13,21,35,.78) 42%,rgba(13,21,35,.08) 72%),linear-gradient(0deg,#0d1523,transparent 28%);border:0;padding:0;pointer-events:none}
#world-connections{position:absolute;right:-5%;top:18%;width:83%;height:65%;display:block}
.map-motion{position:absolute;right:var(--pad);bottom:165px;z-index:3;border:0;border-bottom:1px solid #748092;background:transparent;padding:5px 0;color:#c8ced8;font:400 12px var(--sans);cursor:pointer}
.map-motion:focus-visible{outline:2px solid #fff;outline-offset:5px}
@media(max-width:900px){#world-connections{width:140%;right:-45%;top:15%;height:68%;opacity:.6}.hero__art:after{background:linear-gradient(90deg,rgba(13,21,35,.97),rgba(13,21,35,.68) 65%,rgba(13,21,35,.28))}.map-motion{bottom:125px}}
@media(prefers-reduced-motion:reduce){.map-motion{display:none}}
/* Only internal separators in the hero facts row. */
.hero__facts .fact:last-child{border-right:0}
@media(max-width:900px){.hero__facts .fact:nth-child(2){border-right:0}}
/* Balance each statistic within its equal-width column. */
.hero__facts .fact{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0}
.hero__facts .fact span{max-width:28ch}

/* Production refinements: shared motion, precise carousel geometry and readable states. */
:root{--header-offset:112px}
html{scroll-padding-top:var(--header-offset)}
[id]{scroll-margin-top:var(--header-offset)}
a,button,input,textarea{-webkit-tap-highlight-color:transparent}
button{cursor:pointer}button:disabled{cursor:default}
:focus-visible{outline:2px solid #a51e2b;outline-offset:5px}
.hero :focus-visible,.header :focus-visible,.contact :focus-visible,.footer :focus-visible{outline-color:#fff}
.skip-link{position:fixed;left:20px;top:-70px;z-index:120;background:#fff;padding:10px 20px;color:#151a22}.skip-link:focus{top:12px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
[hidden]{display:none!important}
.header__inner{gap:20px}.nav{gap:26px}.nav .btn--light{background:transparent;color:#fff;border-color:#a1a7b0}.nav .btn--light:is(:hover,:focus-visible){background:#fff;color:#111827}
.menu{width:44px;height:44px;padding:0;align-items:center;justify-content:center;cursor:pointer}
.hero{min-height:840px}.hero__content{padding:162px 0 190px;will-change:auto}
.hero h1{max-width:650px}.hero h1 em{color:#e87380}
.hero .eyebrow,.services .eyebrow,.contact .eyebrow{color:#ed8994}
.fact strong{color:#ed8994}.fact span{color:#c0c5ce}
.hero__copy{color:#c5cbd5}
.hero__facts{background:rgba(7,12,20,.62)}
.btn{transition:background .25s,color .25s,border-color .25s}
.btn:is(:hover,:focus-visible){background:#801722;border-color:#801722;color:#fff}
.hero__actions .btn:not(.btn--light):is(:hover,:focus-visible),.contact .btn:is(:hover,:focus-visible){background:#801722;border-color:#e87380;color:#fff}
.hero__actions .btn--light{border-color:#fff;color:#a51e2b}
.hero__actions .btn--light:is(:hover,:focus-visible){background:transparent;color:#fff}
.about__visual{background-image:linear-gradient(155deg,rgba(17,24,39,.04),rgba(17,24,39,.28)),url('./office.jpg');background-position:center;background-size:cover}
.experience{transform:none}.eyebrow{color:#a51e2b}
.about__points{font-size:.9rem}.check{line-height:1.6}
.jurisdictions{padding:22px var(--pad)}.jurisdictions__track{width:100%;max-width:1240px;margin:auto;animation:none;flex-wrap:wrap;justify-content:center;gap:12px 28px;font-size:.65rem;white-space:normal}.jurisdictions__track span:after{display:none}
.services .lead,.service ul{color:#c1c7d1}.service{transition:background .35s}.service:hover{transform:none;background:#1b2638}.service:is(:hover,:focus-within) :is(h3,li,.service__num,.service__arrow){color:#fff}.service__arrow{display:none}.service li:before{background:#e87380}
.services__head>div{flex:1}.services__head .title{font-size:clamp(2.1rem,4.5vw,4.1rem)}.services__head>.lead{max-width:320px}
.why{align-items:center}.why__heading{margin-bottom:42px}.why__heading .title{max-width:730px}.why__photo{margin:0;position:relative;align-self:stretch;min-height:520px;background:#111827;overflow:hidden}.why__photo img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:saturate(.65)}.why__photo:after{content:"";position:absolute;inset:20px;border:1px solid rgba(255,255,255,.5);pointer-events:none}.why__photo figcaption{position:absolute;bottom:36px;left:36px;color:#fff;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;z-index:1}.why__photo:before{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(10,16,27,.8));z-index:1}.why__item:hover>div{transform:none}.why__item:hover{background:#eae4db}.why__item p{color:#59616c}
.team__head{align-items:flex-end;margin-bottom:26px}.team__head .title{max-width:730px}.team__head>.lead{max-width:340px}
.team-slider__controls{margin:0 0 22px;align-items:center;gap:10px}.team-slider__count{margin-right:auto;color:#5b6470;font-size:.78rem;letter-spacing:.08em}.team-slider__controls button:disabled{opacity:.3;background:transparent;color:var(--ink);border-color:var(--line)}
.people-grid{gap:28px;padding:4px 0 14px;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding:0}.person,.person:last-child{flex:0 0 calc((100% - 56px)/3);width:auto;grid-column:auto;scroll-snap-align:start}.person__image{aspect-ratio:4/4.5}.person__image img{object-position:center 22%;filter:saturate(.65)}.person__info{padding:18px 0 0;gap:8px}.person__info h3{font-size:clamp(1.2rem,1.65vw,1.6rem)}.person__info>span{display:none}.person__info p{font-size:.8rem}.person__social{margin-top:16px;align-items:center}.person__profile{margin-left:auto;font-size:.76rem;border-bottom:1px solid #a51e2b;padding:5px 0}.person__profile:is(:hover,:focus-visible){color:#801722}
.social{width:36px;height:36px;border-radius:0;position:relative;background:transparent;padding:8px;color:#646b75}.social svg{width:18px;height:18px;display:block}.social--instagram:before,.social--instagram:after{display:none}.social[aria-disabled="true"]{border-style:dashed;cursor:help}.social[aria-disabled="true"]:is(:hover,:focus-visible){background:#111827;color:#fff;border-color:#111827}.social:after{content:attr(data-tooltip);position:absolute;left:0;bottom:calc(100% + 8px);width:190px;background:#111827;color:white;font:400 12px/1.45 var(--sans);padding:8px 10px;opacity:0;visibility:hidden;pointer-events:none;z-index:5}.social:is(:hover,:focus-visible):after{opacity:1;visibility:visible}.social svg{pointer-events:none}.person__portrait-placeholder{display:grid;place-content:center;text-align:center;gap:14px;background:linear-gradient(145deg,#263447,#101927);color:#d9dde4}.person__portrait-placeholder strong{font:500 4rem var(--serif);color:#d6a3aa}.person__portrait-placeholder span{font-size:.75rem;letter-spacing:.09em}
.network{padding:36px 0}.network__heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.network__label{text-align:left;margin:0;line-height:1.5}.network-toggle{background:none;border:0;border-bottom:1px solid #777e86;font-size:.74rem;color:#505964;white-space:nowrap;padding:5px 0}.network__viewport{overflow:hidden;width:100%}.network__track{width:max-content;gap:0;animation:network-loop var(--network-duration,30s) linear infinite;animation-play-state:paused;will-change:transform}.network.is-ready .network__track{animation-play-state:running}.network.is-paused .network__track,.network__viewport:hover .network__track,.network__viewport:focus-within .network__track{animation-play-state:paused}.network__group{display:flex;gap:0;padding:0;flex:none;align-items:center}.network__logo{flex:0 0 220px;width:220px;padding:18px 35px;display:grid;place-items:center;min-height:94px}.network__track img{width:150px;height:58px;object-fit:contain;opacity:.66;filter:grayscale(1) contrast(.85);transition:filter .35s,opacity .35s,transform .35s}.network__logo:is(:hover,:focus-visible) img{filter:grayscale(0);opacity:1;transform:scale(1.04)}.network__logo:focus-visible{outline-offset:-5px}
@keyframes network-loop{to{transform:translateX(calc(-1 * var(--network-distance,880px)))}}
.contact .lead{color:#c1c7d1}.contact__details small{color:#ed8994}.contact__details a:is(:hover,:focus-visible){color:#fff;text-decoration:underline;text-underline-offset:4px}.field label{color:#c1c7d1}.field input,.field textarea{border-color:#626b7c}.form-note{grid-column:1/-1;color:#aeb8c7;font-size:.8rem;margin:0}.form-status{grid-column:1/-1;margin:0;color:#fff;font-size:.86rem}.footer__links a:hover{color:#fff}
/* Reveal only after observers are ready. All content is accessible without JS. */
[data-reveal],[data-motion],.about>[data-reveal]:first-child,.about>[data-reveal]:last-child,.why>[data-reveal]:first-child,.why>[data-reveal]:last-child,.service[data-reveal]:nth-child(n){opacity:1;transform:none;will-change:auto}
.motion-ready [data-motion]{transition:opacity .7s var(--ease),transform .85s var(--ease)}
.motion-ready [data-motion]:not(.in){opacity:0}
.motion-ready [data-motion="left"]:not(.in){transform:translateX(-38px)}
.motion-ready [data-motion="up"]:not(.in){transform:translateY(28px)}
.motion-ready [data-motion="scale"]:not(.in){transform:scale(.98)}
@media(min-width:901px){.header.is-scrolled .header__inner{height:82px}}
@media(max-width:1100px){.nav{gap:17px;font-size:.8rem}.nav .btn{padding:0 14px}.official-brand{width:218px}.hero{min-height:820px}.team__head{display:block}.team__head>.lead{max-width:600px}}
@media(max-width:900px){:root{--header-offset:94px}.menu{display:flex}.nav.nav--open{top:88px;max-height:calc(100dvh - 108px);overflow-y:auto;border:1px solid #586172;background:#111827}.hero{min-height:790px}.hero__content{padding-top:125px}.hero__facts .facts{grid-template-columns:repeat(3,1fr)}.hero__facts .fact:last-child{display:flex}.hero__facts .fact{padding:24px 14px}.hero__facts .fact:nth-child(2){border-right:1px solid rgba(255,255,255,.16)}.hero__facts .fact strong{font-size:1.7rem}.hero__facts .fact span{font-size:.73rem}.services__head{display:block}.services__head>.lead{max-width:600px}.why__photo{min-height:430px}.person,.person:last-child{flex-basis:calc((100% - 28px)/2)}.map-motion{bottom:160px}.contact__grid{gap:45px}}
@media(max-width:620px){:root{--header-offset:90px}.header__inner{height:78px}.official-brand{width:190px}.nav.nav--open{top:77px;left:20px;right:20px}.hero{min-height:0}.hero__content{padding:123px 0 82px}.hero h1{font-size:clamp(2rem,8.8vw,2.75rem)}.hero h1 em{font-size:.75em;color:#ed8994}.hero__copy{font-size:.97rem;line-height:1.75}.hero__actions{gap:12px;margin-top:26px}.hero__actions .btn{width:100%}.hero__facts{position:relative;background:#0a121f}.hero{display:block}.hero__facts .shell{width:calc(100% - 24px)}.hero__facts .fact{padding:22px 7px;gap:7px}.hero__facts .fact strong{font-size:1.4rem}.hero__facts .fact span{font-size:.66rem;line-height:1.5}.map-motion{bottom:133px;font-size:.65rem}.hero .eyebrow{font-size:.65rem;letter-spacing:.12em}.hero .eyebrow:before{width:22px}.title{font-size:clamp(2.05rem,9vw,2.8rem);line-height:1.15}.about{gap:34px}.about__visual{min-height:360px}.experience{width:157px;padding:23px}.experience strong{font-size:2.8rem}.about__points{gap:12px}.section{padding:65px 0}.service{padding:29px}.service h3{font-size:1.65rem}.service ul{font-size:.88rem}.why__photo{min-height:340px}.why__item{grid-template-columns:36px 1fr;gap:12px}.why__item h3{font-size:1.25rem}.why__heading{margin-bottom:30px}.people-grid{gap:18px}.person,.person:last-child{flex-basis:100%}.person__info h3{font-size:1.5rem}.person__image{aspect-ratio:4/4.4}.team-slider__controls{margin:0 0 20px}.network__heading{align-items:flex-start;gap:14px}.network__label{font-size:.6rem;max-width:240px}.network__logo{width:174px;flex-basis:174px;padding:14px 24px}.network__track img{width:126px;height:58px}.network-toggle{font-size:.66rem}.form{gap:17px}.form .btn{width:100%}.footer__inner{gap:25px}.footer__links{gap:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}.motion-ready [data-motion]:not(.in){opacity:1;transform:none}.network__track{width:100%;transform:none!important}.network__group{width:100%;flex-wrap:wrap;justify-content:center}.network__group[aria-hidden],.network__logo[data-copy]{display:none}.network-toggle{display:none}.people-grid{scroll-behavior:auto}}

/* A quieter, centered professional network strip. */
.network__heading{justify-content:center}
.network__label{text-align:center;max-width:none}
.network__viewport{width:min(1120px,calc(100% - var(--pad)*2));margin-inline:auto}

/* Restore the Istanbul version's full-width country and logo ribbons. */
.jurisdictions{padding:24px 0;overflow:hidden}
.jurisdictions__track{width:max-content;max-width:none;margin:0;gap:0;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;font-size:.76rem;animation:countries-loop var(--countries-duration,30s) linear infinite}
.jurisdictions__group{display:flex;align-items:center;flex:none;gap:46px;padding-right:46px}
.jurisdictions__track span:after{display:inline;content:"◆";color:var(--gold);margin-left:46px;font-size:.55rem}
@keyframes countries-loop{to{transform:translateX(calc(-1 * var(--countries-distance,0px)))}}
.network{padding:34px 0}
.network__heading{margin-bottom:18px}
.network__viewport{width:100%;margin:0}
.network__logo{width:202px;flex-basis:202px;padding:0 52px 0 0;min-height:58px}
.network__track img{width:150px;height:58px}
@media(max-width:1000px){.network__logo{width:172px;flex-basis:172px}.network__track img{width:120px}}
@media(max-width:620px){.network__logo{width:130px;flex-basis:130px;padding-right:30px}.network__track img{width:100px}}
@media(prefers-reduced-motion:reduce){.jurisdictions__track{width:100%;animation:none;white-space:normal;transform:none}.jurisdictions__group{width:100%;justify-content:center;flex-wrap:wrap;gap:16px 30px;padding:0 20px}.jurisdictions__group[aria-hidden],.jurisdictions__group [data-copy]{display:none}.jurisdictions__track span:after{margin-left:30px}.network__logo{padding:0 20px}}
