/* WordPress wrappers retain the approved layout without replacing native blocks. */
body.pk-site{background:var(--cream);color:var(--ink);font-family:Manrope,Arial,sans-serif;font-size:14px;line-height:1.6}
:where(body.pk-site) :where(.wp-block-group,.wp-block-image,.wp-block-paragraph,.wp-block-heading){margin-block-start:0;margin-block-end:0}
body.pk-site h1,body.pk-site h2,body.pk-site h3{font-family:'Cormorant Garamond',Georgia,serif;font-weight:400;color:inherit}
body.pk-site p{margin-top:0}body.pk-site a{text-decoration:none}body.pk-site a:not(.wp-element-button):hover{text-decoration:none}body.pk-site figure{margin:0}
body.pk-site .pk-native-row{margin:0!important;max-width:none!important;width:100%}
body.pk-site .pk-native-row>.kt-row-column-wrap{padding:0;max-width:none;gap:0}
body.pk-site .pk-content-column>.kt-inside-inner-col{padding:0;margin:0;gap:0}
body.pk-site .pk-native-row .wp-block-group{box-sizing:border-box}
.pk-main{overflow:clip}.pk-link-wrap{margin:0;line-height:inherit}.header .brand-wordmark{margin:0;font:20px 'Cormorant Garamond',serif;letter-spacing:3px}.brand .monogram img{width:93px!important;height:auto!important;max-width:none!important}.brand .monogram{margin:0!important;flex-shrink:0}.header .brand{gap:16px;align-items:center}.hero-image{background:none}.hero-image img{height:100%;width:100%;max-width:none;object-fit:cover;object-position:center 52%}.hero-portrait figure{height:100%;width:100%}.hero-portrait .portrait-caption p{margin:0}.hero-bottom>.pk-inline{display:flex;gap:16px;font-size:9px;letter-spacing:1.8px}.vertical-note p{margin:0}.hero h1.wp-block-heading{margin:34px 0 28px;line-height:1.03}.hero .hero-description{margin-bottom:14px}.hero .button{margin-top:20px}.section h2.wp-block-heading{margin-bottom:35px;line-height:1.1}.section-top h2.wp-block-heading{margin-bottom:0}.section .section-label{margin-bottom:28px}.intro>.section-label{margin:0}.intro-bottom .pk-link-wrap{align-self:end}.intro-bottom p:not(.pk-link-wrap){margin:0}.practice-title{font:400 36px 'Cormorant Garamond',serif;flex:1;line-height:1.15}.practice-item{margin:0!important}.practice-item summary{margin:0!important;color:var(--cream)}.practice-item .practice-detail{margin:0!important}.practice-detail .tags p{font-size:9px;border:1px solid #ffffff25;padding:8px 11px;color:#c6cbd0;margin:0}.practice-detail .tags{align-items:start}.practice-item .expand{flex-shrink:0}.other-heading .eyebrow{margin:0}.service-card h3.wp-block-heading{font-size:30px;line-height:1.15;margin:0 0 20px;min-height:69px;letter-spacing:-.3px}.service-card .service-body .pk-link-wrap{margin-top:auto}.service-card-top p{margin:0}.service-card-line{height:1px;background:#bda78460}.principle-items article>p.pk-inline{position:absolute;left:0;top:8px;font-size:9px;color:#8c7e68}.principle-items article h3{font-size:29px;margin:0 0 12px}.principle-items article p:not(.pk-inline){font-size:12px;color:#6d716f;line-height:1.9}.contact .phone-link{line-height:1.2}.contact .contact-info{margin:0}.contact-note{margin-top:35px!important}.footer-note{gap:30px}.footer-note>.pk-inline{font-size:9px;margin:0}.footer-note>.pk-link-wrap{margin:0}.agency-credit .agency-logo{display:block}.publication-grid{align-items:stretch}.pk-post-query,.pk-post-template{display:contents!important}.pk-post-template>li{list-style:none;display:flex;flex-direction:column;margin:0!important;min-width:0}.pk-post-image{height:220px;background:#ddd7cd;margin:0 0 25px!important;overflow:hidden}.pk-post-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.pk-post-image:hover img{transform:scale(1.04)}.pk-post-template .eyebrow{font-size:8px;letter-spacing:1.2px;color:#89775e;margin:0 0 18px}.pk-post-template h3{font-size:29px;line-height:1.16;min-height:102px;margin:0 0 15px}.pk-post-template h3 a{color:var(--ink)}.pk-post-template .wp-block-post-excerpt{font-size:11px;line-height:1.9;color:#6c716f;display:flex;flex-direction:column;flex:1}.wp-block-post-excerpt__more-text{margin-top:auto;padding-top:22px}.wp-block-post-excerpt__more-link{display:inline-block;border-bottom:1px solid #9d917b;padding-bottom:11px;font-size:10px;color:var(--ink)}.pk-post-count-2 .pk-plan-2,.pk-post-count-3 .pk-plan-card{display:none}.publication-body h3.wp-block-heading{font-size:29px;line-height:1.16;min-height:102px;margin:18px 0 15px}.publication-art>.pk-inline{font:140px 'Cormorant Garamond',serif;color:#7d705c;margin:0}.publication-art .pk-inline:last-child{position:absolute;bottom:18px;font:8px Manrope,sans-serif;letter-spacing:2px;color:#746856}.publication-art.art-property>.pk-inline{color:#b9a88d}.publication-body .article-author{display:block;font-size:9px;color:#8a8d85;margin:18px 0 24px}.publication-card{cursor:default}.pk-editorial-plans{padding-top:0;padding-bottom:65px}.pk-editorial-detail{border-top:1px solid #d4cfc6;padding:15px 0;margin:0}.pk-editorial-detail summary{font-family:'Cormorant Garamond',serif;font-size:24px;padding:10px 0;margin:0}.pk-editorial-detail p,.pk-editorial-detail li{font-size:12px;color:#67706f;line-height:1.9}.pk-editorial-detail p{margin:15px 0}.pk-editorial-detail ul{padding-left:20px}.pk-editorial-detail:target{scroll-margin-top:30px}.header nav.pk-navigation{padding:0;gap:0}.pk-navigation .wp-block-navigation__container{gap:35px}.pk-navigation .wp-block-navigation-item__content{color:var(--cream);font-size:12px}.pk-navigation .wp-block-navigation-item__content:hover{color:var(--gold)}.pk-navigation .wp-block-navigation__container>li:last-child{border:1px solid #ffffff50;padding:0 20px;margin-left:10px}.pk-navigation .wp-block-navigation__container>li:last-child a{padding:13px 0}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{color:var(--cream)}.pk-article{padding-top:140px}.pk-article h1{font-size:60px;max-width:1000px;line-height:1.08}.pk-article .section{max-width:1200px;margin:auto}.pk-article-content{max-width:800px}.pk-article-content h2{font-size:30px}.pk-article-content p{font-size:14px;line-height:1.9;margin-bottom:24px}.pk-site:not(.home) .header{background:var(--ink)}.pk-site .screen-reader-text{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden}.pk-site .skip-link:focus{clip:auto;position:fixed;top:10px;left:10px;width:auto;height:auto;padding:15px;background:var(--cream);z-index:99999}.pk-site.admin-bar .header{top:32px}
@media(max-width:1000px){.header .brand-wordmark{font-size:17px}.pk-navigation .wp-block-navigation__container{gap:20px}.publication-body h3.wp-block-heading,.pk-post-template h3{font-size:25px}.pk-post-image{height:190px}}
@media(max-width:700px){.header .brand-wordmark{font-size:15px;letter-spacing:2px}.header .brand{gap:10px}.brand .monogram img{width:73px!important}.hero h1.wp-block-heading{font-size:59px}.hero-bottom>.pk-inline{font-size:7px;line-height:1.8;max-width:110px;display:block}.practice-title{font-size:28px}.service-card h3.wp-block-heading{min-height:0;font-size:30px;margin-bottom:17px}.publication-body h3.wp-block-heading,.pk-post-template h3{font-size:32px;min-height:0}.pk-post-image{height:230px}.publication-art{height:230px}.pk-post-template .wp-block-post-excerpt{font-size:12px}.header nav.pk-navigation{display:flex;position:static;inset:auto;background:transparent;flex-direction:row;align-items:center}.header nav.pk-navigation .wp-block-navigation__responsive-container.is-menu-open{background:var(--ink);color:var(--cream);padding:90px 8% 40px}.pk-navigation .is-menu-open .wp-block-navigation__container{width:100%;gap:15px;align-items:stretch}.pk-navigation .is-menu-open .wp-block-navigation-item{width:100%;border-bottom:1px solid var(--line);margin:0;padding:10px 0}.pk-navigation .is-menu-open .wp-block-navigation-item__content{font-size:22px;font-family:'Cormorant Garamond',serif}.pk-navigation .is-menu-open .wp-block-navigation__container>li:last-child{margin:10px 0 0;padding:0 20px}.wp-block-navigation__responsive-container-close{right:8%;top:25px}.pk-article h1{font-size:40px}.pk-article{padding-top:80px}.pk-editorial-detail summary{font-size:21px}.pk-site.admin-bar .header{top:46px}}
@media(min-width:701px){.pk-navigation .wp-block-navigation__responsive-container-open{display:none!important}.pk-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:block!important}}
@media(max-width:700px){.pk-navigation .wp-block-navigation__responsive-container-open{display:flex!important}.pk-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}}
@media(prefers-reduced-motion:reduce){[data-aos]{opacity:1!important;transform:none!important;transition:none!important}}
@media(max-width:700px){.hero h1.wp-block-heading{font-size:clamp(46px,13.6vw,59px)}}
.portrait-caption>.pk-inline{font:8px Manrope,Arial,sans-serif;letter-spacing:3px;color:var(--gold);margin-bottom:9px!important}
/* Editorial revision: legible body text, journal composition and justice slideshow. */
body.pk-site{font-size:16px}
.hero .hero-description{font-size:16px;line-height:1.9;max-width:490px}
.intro-bottom p:not(.pk-link-wrap),.practice-detail p,.service-body p,.section-top>p,.other-heading>p:last-child,.principle-items article p:not(.pk-inline),.contact-info>p:not(.eyebrow){font-size:16px;line-height:1.85}
.contact-note{font-size:13px}.text-link,.service-body .text-link{font-size:12px}.service-keywords{font-size:11px;line-height:1.8}.tags p{font-size:11px!important}.footer-note>.pk-inline{font-size:11px}.pk-navigation .wp-block-navigation-item__content{font-size:13px}
.brand .monogram{width:58px;height:48px;display:grid;place-items:center;padding:4px 6px;background:#111d2766;border:1px solid #bda78430;border-radius:2px;mix-blend-mode:normal;overflow:hidden}
.brand .monogram img{position:static;left:auto;top:auto;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain;filter:none;mix-blend-mode:normal}.brand .monogram a{display:block;width:100%;height:100%}.header>.brand{mix-blend-mode:normal}
.pk-hero-slides{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#111d27}
.pk-hero-slides .pk-hero-frame{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform:scale(1.08) translateX(1%);filter:saturate(.66);transition:opacity 1.7s ease,transform 8s cubic-bezier(.2,.65,.3,1),filter 1.7s ease;will-change:opacity,transform;margin:0!important}
.pk-hero-slides .pk-hero-frame.pk-frame-active{opacity:.72;transform:scale(1) translateX(0);filter:saturate(.8)}
.pk-hero-frame img{width:100%;height:100%;object-fit:cover;object-position:center;max-width:none}
.hero:after{background:linear-gradient(90deg,#111d27f5 0%,#111d27da 31%,#111d2775 57%,#111d2733 100%),linear-gradient(0deg,#111d27d9,transparent 45%);z-index:1;pointer-events:none}
.hero-portrait{right:0;width:43%;height:78%;z-index:2}.hero-portrait img{filter:saturate(.5) brightness(.88)}.hero-content{z-index:3}.hero-bottom{z-index:4}.vertical-note{z-index:4}
.pk-hero-controls{position:absolute;z-index:5;right:6%;bottom:95px;display:flex;align-items:center;gap:10px;padding:10px 13px;background:#111d2766;border:1px solid #bda78435;backdrop-filter:blur(8px)}
.pk-hero-dot{appearance:none;background:transparent;border:1px solid #bda78460;padding:0;width:24px;height:3px;cursor:pointer;transition:background .25s}.pk-hero-dot[aria-pressed=true]{background:var(--gold)}.pk-hero-toggle{appearance:none;background:none;border:0;border-left:1px solid #bda78440;color:#e6ded1;font:10px Manrope,sans-serif;letter-spacing:.3px;padding:2px 0 2px 13px;margin-left:4px;cursor:pointer}.pk-hero-controls button:focus-visible{outline:2px solid var(--gold);outline-offset:5px}
.publications{background:#f0ece4}.publications .section-top{margin-bottom:40px}.publications .section-top h2{font-size:clamp(46px,4.8vw,74px)}
.publication-grid{display:block;padding-top:36px;border-top:1px solid #cbbda7}.pk-post-query{display:block!important}
.pk-post-template{display:grid!important;grid-template-columns:1.15fr 1fr;grid-template-rows:repeat(2,minmax(260px,auto));gap:24px;margin:0;padding:0;counter-reset:journal}
.pk-post-template>li{position:relative;min-width:0;counter-increment:journal;border:1px solid #c5b69d55;transition:border-color .3s,box-shadow .3s}
.pk-post-template>li:before{content:'0' counter(journal);position:absolute;left:18px;top:18px;z-index:4;padding:7px 9px;border:1px solid #d9c5a966;background:#111d2799;color:#eee6d8;font-size:10px;letter-spacing:1px;pointer-events:none}
.pk-post-template>li:hover{border-color:#a78b62;box-shadow:0 14px 40px #111d2710}
.pk-post-card-inner{display:grid;grid-template-columns:.75fr 1.25fr;height:100%;background:#e6e0d5;overflow:hidden;position:relative}
.pk-post-template .pk-post-image{height:100%;min-height:260px;margin:0!important;background:#152632;overflow:hidden}
.pk-post-template .pk-post-image a{display:block;width:100%;height:100%}.pk-post-template .pk-post-image img{height:100%;width:100%;object-fit:cover;object-position:70% center;filter:saturate(.45);transition:transform .8s,filter .8s}
.pk-post-template>li:hover .pk-post-image img{transform:scale(1.045);filter:saturate(.8)}
.pk-post-copy{padding:27px;display:flex;flex-direction:column;min-width:0}
.pk-journal-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-bottom:18px!important}
.pk-journal-category{font:700 9px Manrope,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#806c4e}.pk-journal-category a{color:inherit;pointer-events:none;cursor:default}.pk-journal-date{font-size:9px;color:#847b6c;white-space:nowrap}
.pk-post-template h3{font-size:29px;line-height:1.08;letter-spacing:-.5px;min-height:0;margin:0 0 16px!important}.pk-post-template h3 a{color:var(--ink)}
.pk-post-template .wp-block-post-excerpt{font-size:14px;line-height:1.75;color:#666961;display:flex;flex-direction:column;flex:1}.pk-post-template .wp-block-post-excerpt p{margin:0}.pk-post-template .wp-block-post-excerpt__more-text{padding-top:25px;margin-top:auto}.pk-post-template .wp-block-post-excerpt__more-link{font-size:11px;color:#756042;padding:0 0 8px;border-bottom:1px solid #aa987d;width:fit-content}
.pk-post-template>li:first-child{grid-column:1;grid-row:1/span 2}.pk-post-template>li:first-child .pk-post-card-inner{display:flex;flex-direction:column;justify-content:end;min-height:600px;background:#111d27}
.pk-post-template>li:first-child .pk-post-image{position:absolute;inset:0;min-height:0}.pk-post-template>li:first-child .pk-post-image:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#101c27 0%,#101c27e8 22%,#101c2799 52%,#101c2710 100%);pointer-events:none}
.pk-post-template>li:first-child .pk-post-copy{position:relative;z-index:2;padding:40px}.pk-post-template>li:first-child .pk-journal-category{color:var(--gold)}.pk-post-template>li:first-child .pk-journal-date{color:#c2bbaf}.pk-post-template>li:first-child h3{font-size:43px;line-height:1.07;letter-spacing:-.9px;margin-bottom:20px!important}.pk-post-template>li:first-child h3 a{color:#f4efe6}.pk-post-template>li:first-child .wp-block-post-excerpt{color:#c5c7c3;font-size:16px;line-height:1.8}.pk-post-template>li:first-child .wp-block-post-excerpt__more-link{color:var(--gold)}
.pk-article{padding-top:145px}.pk-article .section{max-width:1280px;padding-top:65px}.pk-article h1{font-size:clamp(43px,4.6vw,68px);line-height:1.07;letter-spacing:-1.2px;max-width:1000px;margin:20px 0 30px}.pk-article-content{max-width:800px;margin:auto}.pk-article-content p,.pk-article-content li{font-size:18px;line-height:1.9;margin-bottom:25px}.pk-article-content h2{font-size:36px;line-height:1.18;margin:50px 0 22px}.pk-article-content .eyebrow{font-size:10px;letter-spacing:2px;color:#8e7652}.pk-article-content .pk-article-lead{font-size:22px;line-height:1.7;color:#5b625f;padding-bottom:25px;border-bottom:1px solid #d5cbbb}.pk-article-content .pk-source{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.pk-article-content .pk-source a{color:#7a6240;text-decoration:underline;text-underline-offset:4px}.pk-article-content .pk-source-note{font-size:12px;color:#7c7d75;border-top:1px solid #d2c8b9;padding-top:25px;margin-top:35px}.pk-article-content sup a{color:#866b41;font-size:11px;padding:0 2px}.pk-article-meta{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:#8b7859;margin-bottom:38px}.pk-article-cover{margin:0 0 55px!important;height:370px;overflow:hidden;background:#111d27}.pk-article-cover img{height:100%;width:100%;object-fit:cover;object-position:70% center;filter:saturate(.6)}
@media(max-width:1100px){.pk-post-template{grid-template-columns:1fr 1fr}.pk-post-card-inner{grid-template-columns:1fr}.pk-post-template .pk-post-image{height:165px;min-height:165px}.pk-post-template>li:first-child .pk-post-image{height:100%}.pk-post-template>li:first-child .pk-post-card-inner{min-height:100%}.pk-post-template>li:first-child .pk-post-copy{padding:30px}.pk-post-template>li:first-child h3{font-size:38px}.pk-post-copy{padding:24px}.pk-journal-meta{gap:8px}.hero-portrait{width:47%}}
@media(max-width:700px){.hero .hero-description{font-size:15px;line-height:1.9;max-width:320px}.intro-bottom p:not(.pk-link-wrap),.practice-detail p,.service-body p,.section-top>p,.other-heading>p:last-child,.principle-items article p:not(.pk-inline),.contact-info>p:not(.eyebrow){font-size:15px;line-height:1.85}.service-card{padding:27px 24px}.header .brand-wordmark{font-size:14px}.brand .monogram{width:43px;height:38px;padding:3px 4px}.brand .monogram img{width:100%!important}.hero-content{padding-top:155px}.hero-portrait{height:410px;width:85%;right:-10%}.hero-portrait img{filter:saturate(.45) brightness(.85)}.pk-hero-controls{bottom:91px;right:auto;left:7%;gap:7px;padding:10px;max-width:180px;backdrop-filter:none}.pk-hero-dot{width:17px}.pk-hero-toggle{font-size:9px;padding-left:9px}.portrait-caption{right:22%;bottom:22%}.pk-hero-slides .pk-hero-frame img{object-position:62% center}.hero:after{background:linear-gradient(90deg,#111d27dd,#111d2770),linear-gradient(0deg,#111d27f2,transparent 55%)}.pk-post-template{grid-template-columns:1fr;grid-template-rows:none;gap:22px}.pk-post-template>li:first-child{grid-column:auto;grid-row:auto}.pk-post-template>li:first-child .pk-post-card-inner{min-height:510px}.pk-post-template>li:first-child h3{font-size:37px}.pk-post-template>li:first-child .pk-post-copy{padding:29px 25px}.pk-post-template>li:first-child .wp-block-post-excerpt{font-size:15px}.pk-post-card-inner{grid-template-columns:1fr}.pk-post-template .pk-post-image{height:210px;min-height:210px}.pk-post-template>li:first-child .pk-post-image{height:100%}.pk-post-copy{padding:27px 25px}.pk-post-template h3{font-size:31px}.pk-post-template .wp-block-post-excerpt{font-size:15px}.pk-journal-category,.pk-journal-date{font-size:9px}.publications .section-top h2{font-size:45px}.pk-article{padding-top:90px}.pk-article .section{padding-top:40px}.pk-article h1{font-size:43px}.pk-article-content p,.pk-article-content li{font-size:17px}.pk-article-content .pk-article-lead{font-size:20px}.pk-article-content h2{font-size:31px;margin-top:38px}.pk-article-cover{height:230px;margin-bottom:35px!important}.pk-article-meta{font-size:10px;gap:9px 15px}.pk-article-content .pk-source{font-size:12px}}
@media(prefers-reduced-motion:reduce){.pk-hero-slides .pk-hero-frame{transition:none;transform:none}.pk-post-template>li:hover .pk-post-image img{transform:none}.pk-hero-controls{display:none}}
.pk-hero-slides:after{content:'';position:absolute;inset:-30% -60%;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 42%,#d4bb8b0d 48%,#ead0a01c 50%,transparent 57%);transform:translateX(-35%)}
.pk-hero-slides.pk-transitioning:after{animation:pk-light-pass 1.8s ease-in-out}@keyframes pk-light-pass{0%{opacity:0;transform:translateX(-35%)}40%{opacity:1}100%{opacity:0;transform:translateX(35%)}}
@media(prefers-reduced-motion:reduce){.pk-hero-slides:after{display:none}}
@media(min-width:701px){.pk-hero-controls{top:145px;bottom:auto}}
/* Multi-page information architecture. */
.pk-hero-toggle{width:25px;min-width:25px;padding-left:10px;font-size:13px;line-height:1;letter-spacing:0}
.pk-subpage{padding-top:112px}.pk-site:not(.home) .header{background:var(--ink)}
.pk-page-intro{background:#e9e4da;border-bottom:1px solid #c9bea94d;padding-top:62px;padding-bottom:76px;position:relative;overflow:hidden}
.pk-page-intro:after{content:'';position:absolute;width:400px;height:400px;right:-130px;top:0;border:1px solid #a68f6740;transform:rotate(30deg);pointer-events:none}.pk-page-intro .pk-breadcrumb{font-size:10px;letter-spacing:.5px;color:#807869;margin-bottom:45px}.pk-breadcrumb span{margin:0 12px;color:#b69e79}.pk-page-intro>.eyebrow{font-size:9px;letter-spacing:2px;color:#8b7655;margin-bottom:20px}.pk-page-intro h1{font-size:clamp(58px,6vw,90px);line-height:1.02;letter-spacing:-2px;margin:0 0 27px;max-width:1000px}.pk-page-intro h1 em{color:#8a7555}.pk-page-lead{font-size:17px;line-height:1.8;color:#676c64;max-width:670px;margin-bottom:0}
.pk-profile-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}.pk-profile-visual{min-height:480px;background:radial-gradient(ellipse at center,#344652,#111d27 70%);position:relative;align-self:stretch;overflow:hidden}.pk-profile-photo{height:100%;min-height:480px;display:flex;align-items:end}.pk-profile-photo img{width:100%;height:100%;max-height:650px;object-fit:contain;object-position:bottom;filter:saturate(.5);mask-image:linear-gradient(0deg,transparent,#000 18%)}.pk-profile-caption{position:absolute;bottom:27px;left:30px;font:italic 27px 'Cormorant Garamond',serif;color:#eee8db}.pk-profile-copy h2{font-size:56px;margin-bottom:30px}.pk-profile-copy h2 em{color:#8b7655}.pk-profile-copy>p:not(.eyebrow):not(.pk-link-wrap){font-size:16px;line-height:1.9;color:#636c67;margin-bottom:22px}.pk-profile-copy>.pk-link-wrap{margin-top:30px}
.pk-profile-facts{background:#e9e4da}.pk-facts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 38px}.pk-fact{padding:25px 0;border-bottom:1px solid #c8bca7}.pk-fact-label{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#8b7655;margin-bottom:12px}.pk-fact-value{font-family:'Cormorant Garamond',serif;font-size:27px;line-height:1.3}.pk-demo-note{padding:18px 22px;border:1px solid #b79d71;background:#bda78415;color:#786440;font-size:13px;line-height:1.8;margin:25px 0 35px!important;max-width:900px}
.pk-reading-width{padding-left:max(9%,calc((100vw - 850px)/2));padding-right:max(9%,calc((100vw - 850px)/2))}.pk-prose-section{padding:0 0 35px;margin:0 0 35px;border-bottom:1px solid #d7ccbb}.pk-prose-section:last-child{border-bottom:0;margin-bottom:0}.pk-prose-section h2{font-size:36px;line-height:1.15;margin:0 0 23px!important}.pk-prose-section p{font-size:17px;line-height:1.9;color:#5f6963;margin-bottom:20px!important}.pk-legal-content .pk-prose-section p{font-size:16px}.pk-legal-content .pk-prose-section h2{font-size:32px}.pk-source-note{font-size:12px;line-height:1.9;color:#887f6e}.pk-reading-width>.pk-link-wrap{margin-top:25px}
.pk-area-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pk-area-detail{padding:32px;background:#eae4d9;border:1px solid #cbbfa94d;scroll-margin-top:35px;display:flex;flex-direction:column}.pk-area-detail.pk-area-featured{background:var(--navy);color:var(--cream);border-color:#bda78440}.pk-area-detail>.eyebrow{font-size:9px;letter-spacing:1.5px;color:#9a8056;margin-bottom:22px}.pk-area-detail h2{font-size:32px;line-height:1.1;min-height:72px;margin:0 0 23px!important}.pk-area-detail>p:not(.eyebrow):not(.pk-service-topics){font-size:15px;line-height:1.9;color:#69716a;margin-bottom:20px}.pk-area-featured>p:not(.eyebrow):not(.pk-service-topics){color:#b9c3c6}.pk-area-detail .pk-service-topics{font-size:11px;line-height:1.8;color:#927b57;border-top:1px solid #a9946e33;padding-top:20px;margin-top:auto}
.pk-journal-index{padding-top:65px}.pk-journal-note{font-size:14px;line-height:1.8;max-width:700px;color:#77796e;margin-bottom:25px}.pk-journal-index .pk-post-template{grid-template-columns:repeat(3,1fr);grid-template-rows:none}.pk-journal-index .pk-post-template>li:first-child{grid-row:auto;grid-column:auto}.pk-journal-index .pk-post-card-inner,.pk-journal-index .pk-post-template>li:first-child .pk-post-card-inner{display:flex;flex-direction:column;min-height:0;background:#e6e0d5}.pk-journal-index .pk-post-template .pk-post-image,.pk-journal-index .pk-post-template>li:first-child .pk-post-image{position:relative;height:240px;min-height:240px}.pk-journal-index .pk-post-template>li:first-child .pk-post-image:after{display:none}.pk-journal-index .pk-post-template .pk-post-copy,.pk-journal-index .pk-post-template>li:first-child .pk-post-copy{padding:28px;flex:1}.pk-journal-index .pk-post-template h3,.pk-journal-index .pk-post-template>li:first-child h3{font-size:32px!important;line-height:1.12;letter-spacing:-.5px}.pk-journal-index .pk-post-template>li:first-child h3 a{color:var(--ink)}.pk-journal-index .pk-post-template>li:first-child .wp-block-post-excerpt{color:#666961;font-size:15px;line-height:1.8}.pk-journal-index .pk-post-template>li:first-child .pk-journal-category{color:#806c4e}.pk-journal-index .pk-post-template>li:first-child .pk-journal-date{color:#847b6c}.pk-journal-index .pk-post-template>li:first-child .wp-block-post-excerpt__more-link{color:#756042}.pk-pagination{display:flex;gap:20px;justify-content:center;align-items:center;margin-top:35px}.pk-pagination a,.pk-pagination .page-numbers{padding:9px 12px;border:1px solid #baa88b;font-size:12px}.pk-pagination:empty{display:none}
.pk-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px}.pk-contact-direct .eyebrow{color:#967e57;margin:0 0 18px}.pk-contact-direct h2{font-size:52px;margin-bottom:20px!important}.pk-contact-direct>p:not(.eyebrow){font-size:15px;line-height:1.9;color:#758077;margin-bottom:30px}.pk-contact-direct .eyebrow:not(:first-child){margin-top:45px}.pk-contact-direct .pk-contact-email{font-size:21px!important;overflow-wrap:anywhere;color:#263a43!important;margin-bottom:15px!important}.pk-address-card{background:var(--navy);color:var(--cream);padding:45px}.pk-address-card>.eyebrow{color:var(--gold)}.pk-address-card h2{font-size:55px;line-height:1.07}.pk-address-card .pk-office-address{font-size:18px;line-height:1.9;color:#d6d9d2;margin:30px 0}.pk-address-card>p:last-child{font-size:13px;color:#9daeb6}.pk-legal-nav{width:100%;display:flex;gap:26px;flex-wrap:wrap;border-top:1px solid #ffffff12;padding-top:22px;order:5}.pk-legal-nav p{margin:0;font-size:10px;color:#b5bab6}.pk-legal-nav a:hover{color:var(--gold)}.agency-credit{cursor:default}.footer-note .agency-credit>span:last-child{display:none}
/* Native navigation submenu becomes a card grid; WordPress owns focus and expanded state. */
.header nav.pk-navigation,.pk-navigation .wp-block-navigation__responsive-container-content,.pk-navigation .wp-block-navigation__container,.pk-navigation .pk-mega{position:static}
.pk-navigation .pk-mega>.wp-block-navigation__submenu-container{position:absolute!important;left:6%!important;right:6%!important;top:calc(100% - 1px)!important;width:auto!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:22px!important;background:#152632!important;color:var(--cream)!important;border:1px solid #bda78445!important;box-shadow:0 25px 50px #07111a66;height:auto!important;max-height:calc(100dvh - 160px);overflow:auto!important;z-index:30}
.pk-navigation .pk-mega>.wp-block-navigation__submenu-container>.pk-mega-card{margin:0!important;border:1px solid #bda78424;background:#1b303e;width:auto!important;display:block;padding:0!important;transition:background .2s,border-color .2s}
.pk-navigation .pk-mega>.wp-block-navigation__submenu-container>.pk-mega-featured{background:#bda78422;border-color:#bda78460}
.pk-navigation .pk-mega .pk-mega-card>a{display:flex;flex-direction:column;align-items:start;padding:17px 18px!important;min-height:70px;height:100%;gap:5px;text-align:left;white-space:normal}
.pk-navigation .pk-mega .wp-block-navigation-item__label{font:24px/1.12 'Cormorant Garamond',serif;color:#eae6dd}
.pk-navigation .pk-mega .wp-block-navigation-item__description{font:10px/1.5 Manrope,sans-serif;color:#98aab4;display:block;margin-top:4px}
.pk-navigation .pk-mega .pk-mega-featured .wp-block-navigation-item__label{color:#ddcaaa}.pk-navigation .pk-mega .pk-mega-card:hover{background:#29424e;border-color:#bda7848c}
.pk-navigation .pk-mega .pk-mega-all{grid-column:1/-1;border:0!important;background:none;width:100%!important;margin:0!important;padding:4px 0!important}
.pk-navigation .pk-mega .pk-mega-all a{font-size:11px;padding:6px 0!important}.pk-navigation .pk-mega .pk-mega-all .wp-block-navigation-item__label{font:11px Manrope,sans-serif;color:#bda784}.pk-navigation .wp-block-navigation__submenu-icon{color:var(--gold);margin-left:8px}.pk-mega>.wp-block-navigation-item__content{padding-right:0!important}
@media(min-width:1001px){.pk-navigation .wp-block-navigation__responsive-container-open{display:none!important}.pk-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:block!important}}
@media(max-width:1000px){.pk-profile-grid{gap:40px}.pk-area-grid,.pk-facts-grid{grid-template-columns:repeat(2,1fr)}.pk-journal-index .pk-post-template{grid-template-columns:repeat(2,1fr)}.header nav.pk-navigation{display:flex;position:static;inset:auto;background:transparent;align-items:center}.pk-navigation .wp-block-navigation__responsive-container-open{display:flex!important}.pk-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.header nav.pk-navigation .wp-block-navigation__responsive-container.is-menu-open{background:var(--ink);color:var(--cream);padding:80px 7% 40px;overflow-y:auto}.pk-navigation .is-menu-open .wp-block-navigation__container{width:100%;gap:10px;align-items:stretch}.pk-navigation .is-menu-open .wp-block-navigation-item{width:100%;margin:0;padding:8px 0}.pk-navigation .is-menu-open .wp-block-navigation-item__content{font:24px 'Cormorant Garamond',serif;white-space:normal}.pk-navigation .is-menu-open .wp-block-navigation__container>li:last-child{margin:8px 0 0;padding:0 18px}.pk-navigation .pk-mega>.wp-block-navigation__submenu-container{position:static!important;left:auto!important;right:auto!important;top:auto!important;grid-template-columns:1fr!important;padding:10px!important;max-height:none;box-shadow:none;gap:7px;width:100%!important}.pk-navigation .is-menu-open .pk-mega .wp-block-navigation-item__label{font-size:20px}.pk-navigation .is-menu-open .pk-mega .pk-mega-card>a{padding:13px!important;min-height:48px}.pk-navigation .is-menu-open .pk-mega .wp-block-navigation-item__description{display:none}.pk-navigation .wp-block-navigation__responsive-container-close{top:25px;right:7%}}
@media(max-width:700px){.pk-subpage{padding-top:88px}.pk-page-intro{padding-top:38px;padding-bottom:49px}.pk-page-intro .pk-breadcrumb{margin-bottom:34px;font-size:9px}.pk-page-intro h1{font-size:53px;letter-spacing:-1.2px}.pk-page-lead{font-size:15px}.pk-profile-grid{grid-template-columns:1fr;gap:35px}.pk-profile-visual,.pk-profile-photo{min-height:350px}.pk-profile-photo img{max-height:450px}.pk-profile-copy h2{font-size:43px}.pk-profile-copy>p:not(.eyebrow):not(.pk-link-wrap){font-size:15px}.pk-facts-grid,.pk-area-grid,.pk-contact-grid{grid-template-columns:1fr}.pk-demo-note{padding:15px;font-size:12px}.pk-fact{padding:22px 0}.pk-reading-width{padding-left:7%;padding-right:7%}.pk-prose-section h2{font-size:31px}.pk-prose-section p,.pk-legal-content .pk-prose-section p{font-size:15px}.pk-legal-content .pk-prose-section h2{font-size:29px}.pk-area-detail{padding:29px 25px}.pk-area-detail h2{min-height:0;font-size:33px}.pk-journal-index .pk-post-template{grid-template-columns:1fr}.pk-journal-index .pk-post-template .pk-post-image{height:220px;min-height:220px}.pk-journal-index .pk-post-template>li:first-child .pk-post-card-inner{min-height:0}.pk-journal-index .pk-post-template>li:first-child .pk-post-image{height:220px}.pk-journal-index .pk-post-template h3{font-size:32px!important}.pk-contact-grid{gap:30px}.pk-contact-direct h2{font-size:42px}.pk-contact-direct .pk-contact-email{font-size:18px!important}.pk-address-card{padding:32px 25px}.pk-address-card h2{font-size:48px}.pk-address-card .pk-office-address{font-size:16px}.pk-legal-nav{gap:16px 22px}.pk-page-intro:after{width:270px;height:270px;right:-170px}}
/* Anchor the desktop card menu to the full header rather than its native dialog wrapper. */
@media(min-width:1001px){.pk-navigation .wp-block-navigation__responsive-dialog,.pk-navigation .wp-block-navigation__responsive-container{position:static}.pk-navigation> .wp-block-navigation__responsive-container .pk-mega>button .wp-block-navigation-item__label{font:12px Manrope,sans-serif}.pk-navigation .pk-mega .wp-block-navigation-item__description{font-size:11px}.pk-navigation .pk-mega>.wp-block-navigation__submenu-container{left:9%!important;right:9%!important}.pk-navigation .pk-mega .pk-mega-card>a{padding:14px 18px!important}}
@media(min-width:1001px){.header .pk-navigation .wp-block-navigation__responsive-container:not(.is-menu-open),.header .pk-navigation .wp-block-navigation__responsive-dialog{position:static!important}}
@media(max-width:1000px){.header .pk-navigation .wp-block-navigation__responsive-container.is-menu-open{background:#111d27!important;color:#f4f1eb!important}.header .pk-navigation .is-menu-open .wp-block-navigation-item__content,.header .pk-navigation .is-menu-open .wp-block-navigation-item__label,.header .pk-navigation .is-menu-open .wp-block-navigation__responsive-container-close{color:#f4f1eb!important}.header .pk-navigation .is-menu-open .pk-mega>.wp-block-navigation__submenu-container{background:#152632!important}.header .pk-navigation .is-menu-open .pk-mega-card{background:#1b303e!important}.header .pk-navigation .is-menu-open .pk-mega-featured{background:#bda78422!important}}
/* Homepage practice areas: native editable image cards and fixed editorial rows. */
.pk-practice-refresh{background:#111d27;color:#f4f1eb;overflow:visible}.pk-practice-refresh .section-top{margin-bottom:64px}.pk-service-stack{position:relative;padding-bottom:32px;isolation:isolate}.pk-stack-card{position:sticky;top:40px;display:grid;grid-template-columns:1.05fr 1fr;min-height:520px;margin-bottom:100px!important;background:#1c303c;border:1px solid #bda78455;box-shadow:0 -12px 35px #08121c40;overflow:hidden}.pk-stack-card-2{top:58px;z-index:2;background:#263b46}.pk-stack-card-3{top:76px;z-index:3;background:#33444a;margin-bottom:0!important}.pk-stack-copy{padding:56px;display:flex;flex-direction:column;align-items:start;position:relative;z-index:1}.pk-stack-kicker{font:10px Manrope,sans-serif;letter-spacing:2px;color:#c1ad8c;margin:0 0 36px!important}.pk-stack-card h3.wp-block-heading{font-size:clamp(42px,4.4vw,66px);line-height:1.02;letter-spacing:-1px;margin:0 0 25px}.pk-stack-description{font-size:16px;line-height:1.9;color:#c4cdcf;max-width:460px}.pk-stack-tags{font-size:10px;line-height:1.8;letter-spacing:.5px;color:#bda784;margin:20px 0 28px!important}.pk-stack-link{margin-top:auto!important}.pk-stack-link a{display:flex;gap:42px;align-items:center;border-bottom:1px solid #bda78470;padding:9px 0;color:#f4f1eb;font-size:12px}.pk-stack-link span{font-size:26px;color:#cbb89a}.pk-stack-image{height:100%;min-height:520px;position:relative;overflow:hidden}.pk-stack-image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#1c303c40,transparent 40%),linear-gradient(0deg,#111d2755,transparent)}.pk-stack-image img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;filter:saturate(.5);transition:transform 1s}.pk-stack-card-1 .pk-stack-image img{object-position:68% center}.pk-secondary-services{margin-top:100px}.pk-secondary-heading{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-bottom:35px}.pk-secondary-heading .section-label{margin:0!important}.pk-secondary-heading>p:last-child{font-size:14px;color:#aab5b9;margin:0}.pk-service-row{position:relative;display:grid;grid-template-columns:40px minmax(220px,1.25fr) minmax(180px,1fr) 140px 40px;align-items:center;gap:24px;min-height:137px;padding:25px 0;border-top:1px solid #bda78440;transition:background .3s,padding .3s}.pk-service-row:last-child{border-bottom:1px solid #bda78440}.pk-row-number{font-size:10px;color:#9ca9ae;margin:0!important}.pk-service-row h3.wp-block-heading{font-size:clamp(28px,2.6vw,39px);line-height:1.1;margin:0!important;letter-spacing:-.4px}.pk-service-row h3 a{color:inherit}.pk-row-tags{font-size:12px;line-height:1.8;color:#a8b5bb;margin:0!important}.pk-row-preview{width:140px;height:88px;overflow:hidden;opacity:0;transform:translateX(15px) rotate(3deg);transition:opacity .35s,transform .5s;pointer-events:none}.pk-row-preview img{width:100%;height:100%;object-fit:cover;filter:saturate(.5);object-position:center}.pk-row-arrow{margin:0!important;text-align:right}.pk-row-arrow a{display:grid;place-items:center;min-width:40px;min-height:44px;font-size:28px;color:#bda784}.pk-service-row:focus-within{background:#1a2a34}.pk-service-row:focus-within .pk-row-preview{opacity:1;transform:none}
@media(hover:hover) and (pointer:fine){.pk-service-row:hover{background:#1a2a34;padding-left:20px;padding-right:15px}.pk-service-row:hover .pk-row-preview{opacity:1;transform:none}.pk-stack-card:hover .pk-stack-image img{transform:scale(1.035)}}
@media(max-width:1100px){.pk-stack-copy{padding:38px}.pk-service-row{grid-template-columns:25px minmax(180px,1.25fr) minmax(130px,1fr) 95px 30px;gap:15px}.pk-row-preview{width:95px;height:75px}}
@media(max-width:700px){.pk-practice-refresh .section-top{margin-bottom:40px}.pk-stack-card{grid-template-columns:1fr;min-height:0;top:16px;margin-bottom:55px!important}.pk-stack-card-2{top:26px}.pk-stack-card-3{top:36px;margin-bottom:0!important}.pk-stack-copy{padding:28px}.pk-stack-kicker{margin-bottom:20px!important;font-size:9px}.pk-stack-card h3.wp-block-heading{font-size:40px;max-width:300px;margin-bottom:18px}.pk-stack-description{font-size:14px;line-height:1.7}.pk-stack-tags{font-size:9px;margin:14px 0!important}.pk-stack-image{height:190px;min-height:190px}.pk-stack-link a{font-size:11px;padding:0}.pk-secondary-services{margin-top:65px}.pk-secondary-heading{display:block;margin-bottom:25px}.pk-secondary-heading>p:last-child{margin-top:15px;font-size:13px}.pk-service-row{grid-template-columns:23px 1fr 30px;gap:10px;min-height:120px;padding:22px 0}.pk-service-row h3.wp-block-heading{font-size:29px}.pk-row-tags{grid-column:2;grid-row:2;font-size:10px}.pk-row-arrow{grid-column:3;grid-row:1/3}.pk-row-preview{display:none}.pk-row-number{align-self:start;padding-top:7px}}
@media(prefers-reduced-motion:reduce){.pk-stack-card{position:relative;top:auto}.pk-row-preview,.pk-stack-image img,.pk-service-row{transition:none}}
/* The native hover menu must bridge the header-to-panel gap without an accidental close. */
@media(min-width:1001px) and (hover:hover) and (pointer:fine){.pk-navigation li.pk-mega:before{content:'';position:absolute;left:9%;right:9%;top:65%;height:40%;pointer-events:none}.pk-navigation li.pk-mega:hover:before{pointer-events:auto}.pk-navigation li.pk-mega:hover>.wp-block-navigation__submenu-container,.pk-navigation li.pk-mega:focus-within>.wp-block-navigation__submenu-container{visibility:visible!important;opacity:1!important}}
@media(min-width:1001px){.pk-navigation li.pk-mega>a>.wp-block-navigation-item__label{font:12px Manrope,sans-serif}}
/* Secondary legal context below practice-area descriptions. */
.pk-area-grid .pk-area-detail>p.pk-service-note{font-size:13px;font-style:italic;line-height:1.75}
/* Font-independent arrows remain identical in Safari and other browsers. */
.pk-site svg.pk-arrow-icon{display:inline-block;width:1em;height:1em;min-width:1em;flex-shrink:0;vertical-align:-.14em;overflow:visible;color:inherit}
/* Four client-supplied professional facts form a balanced two-column grid. */
@media(min-width:701px){.pk-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* Compact mobile navigation: three featured areas, then the complete index. */
@keyframes pkMenuEntrance{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes pkMenuBackdrop{from{opacity:0}to{opacity:1}}
@media(max-width:1000px){
 .header .pk-navigation .wp-block-navigation__responsive-container.is-menu-open{padding:70px 7% 28px!important;background:radial-gradient(ellipse at 110% 0%,#6b594230,transparent 52%),#111d27!important;animation:pkMenuBackdrop .25s ease-out both}
 .header .pk-navigation .is-menu-open .wp-block-navigation__responsive-container-content{padding:0!important;align-items:stretch!important;gap:0!important;width:100%}
 .header .pk-navigation .is-menu-open .wp-block-navigation__responsive-container-content:before{content:'PELİN KARAÇAM / HUKUK BÜROSU';display:block;font:8px/1.6 Manrope,sans-serif;letter-spacing:2.4px;color:#bda784;margin-bottom:12px;animation:pkMenuEntrance .45s .05s both}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;align-items:stretch;gap:0!important;width:100%;padding:0!important}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container:before{content:'Menü.';display:block;font:italic 58px/1 'Cormorant Garamond',serif;letter-spacing:-1px;color:#d5c4aa;padding-bottom:25px;animation:pkMenuEntrance .5s .08s both}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container>li{position:relative;border:0;border-bottom:1px solid #bda78430!important;padding:15px 0!important;margin:0!important;animation:pkMenuEntrance .5s both}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container>li:nth-child(1){animation-delay:.12s}.header .pk-navigation .is-menu-open .wp-block-navigation__container>li:nth-child(2){animation-delay:.18s}.header .pk-navigation .is-menu-open .wp-block-navigation__container>li:nth-child(3){animation-delay:.24s}.header .pk-navigation .is-menu-open .wp-block-navigation__container>li:nth-child(4){animation-delay:.30s}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container>li>.wp-block-navigation-item__content,.header .pk-navigation .is-menu-open .wp-block-navigation__container>li>.wp-block-navigation-item__content>.wp-block-navigation-item__label{font:400 27px/1.2 Manrope,sans-serif!important;letter-spacing:-1px;text-transform:none;padding:0!important;white-space:normal}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container>li.pk-mega{padding:18px 0!important}
 .header .pk-navigation .is-menu-open li.pk-mega>.wp-block-navigation-item__content>.wp-block-navigation-item__label{font:500 10px/1.6 Manrope,sans-serif!important;letter-spacing:1.6px;text-transform:uppercase;color:#bda784!important}
 .header .pk-navigation .is-menu-open .pk-mega>.wp-block-navigation__submenu-container{border:0!important;background:none!important;padding:14px 0 0!important;gap:0!important;display:flex!important;flex-direction:column;overflow:visible!important;counter-reset:pkMobileArea}
 .header .pk-navigation .is-menu-open .pk-mega-card:not(.pk-mega-featured){display:none!important}
 .header .pk-navigation .is-menu-open .pk-mega>.wp-block-navigation__submenu-container>.pk-mega-featured{display:block;background:none!important;border:0!important;padding:0!important;margin:0!important;counter-increment:pkMobileArea}
 .header .pk-navigation .is-menu-open .pk-mega .pk-mega-card>a{display:flex;flex-direction:row;align-items:center;gap:13px;padding:11px 0!important;min-height:43px}
 .header .pk-navigation .is-menu-open .pk-mega .pk-mega-card>a:before{content:'0' counter(pkMobileArea);font:9px Manrope,sans-serif;color:#a18d70;letter-spacing:1px}
 .header .pk-navigation .is-menu-open .pk-mega .pk-mega-card>a>.wp-block-navigation-item__label{font:400 16px/1.35 Manrope,sans-serif!important;letter-spacing:-.2px;color:#e5e5df!important}
 .header .pk-navigation .is-menu-open .pk-mega .pk-mega-all{padding:8px 0 0 28px!important;margin:0!important;border:0!important;background:none!important}
 .header .pk-navigation .is-menu-open .pk-mega .pk-mega-all>a{padding:5px 0!important}
 .header .pk-navigation .is-menu-open .pk-mega .pk-mega-all .wp-block-navigation-item__label{font:400 12px/1.4 Manrope,sans-serif!important;letter-spacing:0;color:#bda784!important;display:flex;align-items:center;gap:15px}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container>li:last-child{border:0!important;background:none!important}
 .header .pk-navigation .is-menu-open .wp-block-navigation__container>li:last-child .wp-block-navigation-item__label{display:flex;align-items:center;gap:18px}
 .header .pk-navigation .is-menu-open .wp-block-navigation__submenu-icon{display:none!important}
 .header .pk-navigation .is-menu-open .wp-block-navigation__responsive-container-close{top:25px;right:7%;width:36px;height:36px;border:1px solid #bda78450;border-radius:50%;display:grid;place-items:center}
 .header .pk-navigation .is-menu-open .wp-block-navigation__responsive-container-content:after{content:'MARMARİS / MUĞLA';display:block;margin-top:24px;font:8px Manrope,sans-serif;letter-spacing:2px;color:#8fa0aa;animation:pkMenuEntrance .5s .35s both}
}
@media(max-width:1000px) and (prefers-reduced-motion:reduce){.header .pk-navigation .is-menu-open,.header .pk-navigation .is-menu-open *,.header .pk-navigation .is-menu-open :before,.header .pk-navigation .is-menu-open :after{animation:none!important}}
/* An original client photograph gives the lower profile a grounded Marmaris context. */
.pk-robe-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;background:#152632;color:#f4f1eb}.pk-robe-photo{overflow:hidden;position:relative;max-width:470px}.pk-robe-photo img{display:block;width:100%;height:auto;filter:saturate(.72)}.pk-robe-copy .eyebrow{color:#bda784}.pk-robe-copy h2{font-size:clamp(42px,4.8vw,66px);line-height:1.05;margin:25px 0 32px!important}.pk-robe-copy h2 em{color:#c9b48f}.pk-robe-copy>p:not(.eyebrow):not(.pk-robe-signature){font-size:16px;line-height:1.9;color:#bdc7cb;margin-bottom:22px}.pk-robe-signature{font:italic 32px 'Cormorant Garamond',serif;color:#cfbb9c;margin-top:35px!important;padding-top:25px;border-top:1px solid #bda78440}
@media(max-width:700px){.pk-robe-story{grid-template-columns:1fr;gap:35px}.pk-robe-photo{max-width:none}.pk-robe-copy h2{font-size:43px}.pk-robe-copy>p:not(.eyebrow):not(.pk-robe-signature){font-size:15px}}

/* Contextual language navigation, separate from the native mobile dialog. */
.header .pk-language-switch{display:flex;align-items:center;gap:2px;margin-left:20px;flex-shrink:0;position:relative;z-index:2}
.pk-language-switch a{font:500 10px/1 Manrope,sans-serif;letter-spacing:.8px;padding:8px 7px;color:#c1c8c6;border:1px solid transparent;text-decoration:none}
.pk-language-switch a[aria-current=true]{border-color:#bda78470;color:#d1b88e}
.pk-language-switch a:hover,.pk-language-switch a:focus-visible{color:#fff;border-color:#bda784;outline-offset:3px}
html[lang^="en"] .header .pk-navigation .is-menu-open .wp-block-navigation__responsive-container-content:before{content:'PELİN KARAÇAM / LAW OFFICE'}
html[lang^="en"] .header .pk-navigation .is-menu-open .wp-block-navigation__container:before{content:'Menu.'}
@media(max-width:1000px){
 .header .brand{order:1;min-width:0}
 .header .pk-language-switch{order:2;margin-left:auto;margin-right:14px}
 .header nav.pk-navigation{order:3;margin-left:0}
 .pk-language-switch a{font-size:9px;padding:7px 5px}
}
@media(max-width:380px){.header .brand-wordmark{font-size:12px}.header .brand-wordmark small{font-size:7px;letter-spacing:1.4px}.header .pk-language-switch{margin-right:8px}.header{gap:5px}}
.header nav.pk-language-switch{display:flex!important;position:static;inset:auto;flex-direction:row;width:auto;padding:0;gap:2px;background:transparent;border:0;align-items:center}
.header nav.pk-language-switch a{display:block;font:500 11px/1 Manrope,sans-serif;letter-spacing:.6px;padding:9px 7px;border:1px solid transparent}
.header nav.pk-language-switch a[aria-current=true]{border-color:#bda78470;color:#d1b88e}
@media(max-width:1000px){.header nav.pk-language-switch{margin-left:auto;margin-right:14px}.header nav.pk-language-switch a{font-size:10px;padding:8px 5px}}
