.gp-container.paed{--paed-ink:#302019;--paed-brown:#39231b;--paed-copper:#af5126;--paed-copper-deep:#8b3b1a;--paed-gold:#d4a37a;--paed-muted:#746b66;--paed-line:#e7d9cc;--paed-cream:#fbf7f2;width:100%;max-width:none;color:var(--paed-ink);text-align:left;background:radial-gradient(circle at 7% 7%,#fff8ef 0,#0000 28%),#fffcf9;margin:0;padding:30px 20px 94px;font-family:Montserrat,Arial,sans-serif}.paed,.paed *,.paed :before,.paed :after{box-sizing:border-box}.paed .port.paed__shell{float:none;width:100%;max-width:1200px;margin:0 auto;padding:0}.paed a{color:inherit;text-decoration:none}.paed a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{color:var(--paed-copper-deep)}.paed a:focus-visible{outline:3px solid var(--paed-copper);outline-offset:4px}.paed h1,.paed h2,.paed h3,.paed p{margin-top:0}.paed h1,.paed h2,.paed h3{color:var(--paed-ink);text-transform:none;font-family:Montserrat,Arial,sans-serif;font-style:normal}.paed__shell .pae-crumb{color:#827772;flex-wrap:wrap;align-items:center;gap:7px;margin:9px 0 34px;font-size:12px;line-height:1.5;display:flex}.paed__shell .pae-crumb a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{color:var(--paed-copper-deep);text-decoration:underline}.paed__eyebrow,.paed .pae-eyebrow{color:var(--paed-copper);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.45}.paed__hero{background:linear-gradient(130deg,#fffaf3,#f6ecdf);border:1px solid #eadbcc;border-radius:18px;padding:39px 47px 43px;position:relative;overflow:hidden}.paed__hero:before{content:"";pointer-events:none;border:1px solid #af51262e;border-radius:50%;width:290px;height:290px;position:absolute;top:-150px;right:-110px;box-shadow:0 0 0 36px #af512606,0 0 0 75px #af512606}.paed__hero>*{position:relative}.paed__hero h1,.paed__single-hero h1{letter-spacing:-.035em;max-width:850px;margin:13px 0 15px;font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1.17}.paed__lead{color:#645853;max-width:760px;font-size:clamp(15px,1.7vw,18px);line-height:1.65}.paed__lead p:last-child{margin-bottom:0}.paed__section-head{justify-content:space-between;align-items:end;gap:15px;margin:42px 0 18px;display:flex}.paed__section-head h2{margin:4px 0 0;font-size:clamp(22px,2.2vw,29px);font-weight:800;line-height:1.3}.paed__section-head>span,.paed__section-head>a{color:var(--paed-muted);font-size:13px}.paed__section-head>a{color:var(--paed-copper-deep);font-weight:700}.paed__archive-grid{grid-template-columns:minmax(0,2fr) minmax(270px,.88fr);align-items:start;gap:26px;display:grid}.paed__cards{min-width:0}.paed__card{border:1px solid var(--paed-line);background:#fff;border-radius:15px;grid-template-columns:minmax(190px,.92fr) minmax(0,1.35fr);gap:23px;min-height:228px;margin-bottom:18px;padding:15px;display:grid;box-shadow:0 8px 28px #36201409}.paed__card-image,.paed__case-image{background:#e9dac9;border-radius:9px;display:block;overflow:hidden}.pae-cover{background:radial-gradient(circle at 73% 30%,#ab6541 0,#0000 43%),linear-gradient(135deg,#251915,#77422e 85%);width:100%;height:100%;min-height:194px;position:relative;overflow:hidden}.pae-cover:after{content:"";pointer-events:none;border:1px solid #f4dbb930;border-radius:5px;position:absolute;inset:13px}.pae-cover img{object-fit:cover;width:100%;height:100%;min-height:194px;transition:transform .25s;display:block}.paed__card:hover .pae-cover img,.paed__case-card:hover .pae-cover img{transform:scale(1.04)}.pae-cover__sheet{background:#fffbf4e0;border-radius:4px;align-content:center;gap:12px;padding:24px 22px;display:grid;position:absolute;inset:24% 21% 21%;transform:rotate(-6deg);box-shadow:11px 12px #2a130a3d}.pae-cover__sheet i{background:#76493461;border-radius:3px;height:5px;display:block}.pae-cover__sheet i:nth-child(2){width:78%}.pae-cover__sheet i:nth-child(3){width:57%}.paed__card-body{flex-direction:column;min-width:0;padding:12px 4px 8px 0;display:flex}.paed__meta{color:var(--paed-copper);letter-spacing:.04em;font-size:11px;font-weight:750}.paed__card h3{margin:11px 0 12px;font-size:clamp(18px,1.55vw,22px);font-weight:800;line-height:1.32}.paed__card p,.paed__case-content p{color:var(--paed-muted);font-size:14px;line-height:1.65}.paed__card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-top:auto;display:flex}.paed__card-actions>span{color:#8b7f79;font-size:11px}.paed__textlink{font-size:13px;font-weight:800;color:var(--paed-copper-deep)!important}.paed__textlink:hover{text-decoration:underline}.paed__aside{min-width:0;position:sticky;top:20px}.paed__aside-panel,.paed .pae-service{color:#fff;background:linear-gradient(150deg,#39231b,#241711);border-radius:15px;padding:29px 25px;box-shadow:0 18px 36px #2d1d141f}.paed__aside-panel .paed__eyebrow,.paed .pae-service .pae-eyebrow{color:var(--paed-gold)}.paed__aside-panel h2,.paed .pae-service h2{color:#fff;margin:10px 0;font-size:22px;font-weight:800;line-height:1.33}.paed__aside-panel p,.paed .pae-service p{color:#e0cbc0;font-size:14px;line-height:1.65}.paed__button,.paed .pae-button{background:var(--paed-copper);text-align:center;border:1px solid #c66937;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:800;line-height:1.45;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.paed__aside-panel .paed__button,.paed .pae-service .pae-button{width:100%;margin-top:10px}.paed__aside-links{border:1px solid var(--paed-line);background:#fff;border-radius:14px;margin-top:17px;padding:22px}.paed__aside-links h3{margin-bottom:11px;font-size:16px}.paed__aside-links a{border-top:1px solid var(--paed-line);color:var(--paed-copper-deep);padding:10px 0;font-size:13px;font-weight:700;display:block}.paed__news{margin-top:34px}.paed__news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.paed__news-item{border:1px solid var(--paed-line);background:#fff;border-radius:13px;padding:22px 26px;display:block}.paed__news-item time{color:var(--paed-copper);font-size:12px;font-weight:700}.paed__news-item h3{margin:9px 0 6px;font-size:18px;font-weight:800;line-height:1.4}.paed__news-item p{color:var(--paed-muted);margin-bottom:0;font-size:13px;line-height:1.6}.paed .pae-pages{margin:28px 0}.paed .pae-pages ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.paed .pae-pages li{margin:0;list-style:none}.paed .pae-pages a,.paed .pae-pages span{border:1px solid var(--paed-line);text-align:center;background:#fff;border-radius:7px;min-width:39px;padding:9px 12px;display:block}.paed .pae-pages .current{background:var(--paed-brown);color:#fff}.paed__empty{border:1px solid var(--paed-line);color:var(--paed-muted);background:#fff;border-radius:14px;padding:38px}.paed__single-hero h1{margin-bottom:13px}.paed__single-hero .paed__lead{margin-bottom:0}.paed__wide-image{background:#e8dacb;border-radius:14px;width:100%;max-height:450px;margin:16px 0 27px;overflow:hidden}.paed__wide-image img{object-fit:cover;width:100%;max-height:450px;display:block}.paed__graphic{color:#fff;background:radial-gradient(circle at 82% 55%,#a85b39 0,#0000 40%),linear-gradient(112deg,#291912,#673a29);border-radius:15px;justify-content:space-between;align-items:center;min-height:240px;margin:17px 0 28px;padding:35px clamp(28px,6vw,76px);display:flex;overflow:hidden}.paed__graphic span{z-index:1;font-size:clamp(21px,3vw,37px);font-weight:800;line-height:1.3;position:relative}.paed__graphic i{color:#ffffff1c;font-size:190px;font-style:normal;font-weight:800;line-height:1}.paed__reading-grid,.paed__case-detail{grid-template-columns:minmax(0,2fr) minmax(270px,.88fr);align-items:start;gap:26px;display:grid}.paed__paper{border:1px solid var(--paed-line);background:#fff;border-radius:14px;min-width:0;padding:34px clamp(21px,3vw,44px)}.paed__body{overflow-wrap:anywhere;color:#433b37;font-size:16px;line-height:1.82}.paed__body>:first-child{margin-top:0}.paed__body p{margin:0 0 19px}.paed__body h2{margin:30px 0 12px;font-size:clamp(21px,2vw,27px);font-weight:800;line-height:1.36}.paed__body h3{margin:24px 0 10px;font-size:19px;font-weight:800}.paed__body a{color:var(--paed-copper-deep);text-underline-offset:3px;text-decoration:underline}.paed__body ul,.paed__body ol{margin:0 0 23px;padding-left:24px}.paed__body li{list-style:inherit;margin-bottom:8px}.paed__body li:before,.paed__body li:after{content:none}.paed__body blockquote{border-left:4px solid var(--paed-copper);background:var(--paed-cream);margin:25px 0;padding:13px 23px}.paed__body img{max-width:100%;height:auto}.paed__body figure{max-width:100%;margin:24px 0}.paed__body figcaption{color:var(--paed-muted);font-size:12px}.paed__body table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.paed__body th,.paed__body td{border:1px solid var(--paed-line);text-align:left;padding:9px 12px}.paed__reading-aside{position:sticky;top:20px}.paed__small-note{border:1px solid var(--paed-line);background:#fff;border-radius:12px;margin-top:16px;padding:21px;font-size:13px;line-height:1.6}.paed__small-note strong{color:var(--paed-ink)}.paed__small-note p{color:var(--paed-muted);margin:7px 0 0}.paed__closing{background:linear-gradient(115deg,#fbf2e7,#fffaf4);border:1px solid #dfc6b4;border-radius:15px;justify-content:space-between;align-items:center;gap:28px;margin-top:45px;padding:30px clamp(23px,4vw,49px);display:flex}.paed__closing h2{margin:7px 0;font-size:clamp(21px,2.5vw,29px);font-weight:800}.paed__closing p{max-width:670px;color:var(--paed-muted);margin-bottom:0;font-size:14px;line-height:1.65}.paed__closing .paed__button{flex-shrink:0}.paed__comments{margin-top:34px}.paed__hero--cases{background:radial-gradient(circle at 89% 15%,#c56c3e61,#0000 34%),linear-gradient(120deg,#271812,#523024);border-color:#674532}.paed__hero--cases h1{color:#fff}.paed__hero--cases .paed__lead{color:#ecd8cc}.paed__hero--cases .paed__eyebrow{color:#e2af89}.paed__filters{flex-wrap:wrap;gap:8px;margin:22px 0 3px;display:flex}.paed__filters a{border:1px solid var(--paed-line);background:#fff;border-radius:100px;padding:9px 14px;font-size:12px;font-weight:700}.paed__filters .is-active,.paed__filters a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{border-color:var(--paed-brown);background:var(--paed-brown);color:#fff}.paed__case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.paed__case-card{border:1px solid var(--paed-line);background:#fff;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 11px 25px #321f140a}.paed__case-image{border-radius:0}.paed__case-image .pae-cover,.paed__case-image .pae-cover img{height:205px;min-height:205px}.paed__case-content{flex-direction:column;flex:1;padding:26px 29px 27px;display:flex}.paed__case-content h3{margin:9px 0 18px;font-size:clamp(19px,2vw,25px);font-weight:800;line-height:1.33}.paed__case-points{margin:0 0 18px}.paed__case-points>div{border-top:1px solid var(--paed-line);grid-template-columns:84px 1fr;gap:12px;padding:11px 0;font-size:13px;line-height:1.55;display:grid}.paed__case-points dt{color:var(--paed-copper-deep);font-weight:800}.paed__case-points dd{color:var(--paed-muted);margin:0}.paed__case-content .paed__textlink{margin-top:auto}.paed__empty--cases{grid-column:1/-1}.paed__empty--cases h3{font-size:21px}.paed__empty--cases p{font-size:15px}.paed__single-hero--case{max-width:920px}.paed__single-case .paed__wide-image{max-height:410px}.paed__case-story{border:1px solid var(--paed-line);background:#fff;border-radius:14px;min-width:0;padding:10px clamp(16px,3vw,35px)}.paed__case-stage{border-bottom:1px solid var(--paed-line);grid-template-columns:63px 1fr;gap:16px;padding:32px 0;display:grid}.paed__case-stage:last-of-type{border-bottom:0}.paed__number{color:#c69372;font-size:35px;font-weight:800;line-height:1}.paed__case-stage h2{margin:6px 0 12px;font-size:clamp(20px,2vw,25px);font-weight:800}.paed__case-stage p{color:#4c433f;margin-bottom:0;font-size:15px;line-height:1.78}.paed__case-stage--result .paed__number{color:var(--paed-copper)}.paed__case-stage--result h2{color:var(--paed-copper-deep)}.paed__case-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 0 26px;display:grid}.paed__case-notes>div{background:var(--paed-cream);border-radius:10px;padding:18px}.paed__case-notes h3{margin:0 0 8px;font-size:15px;font-weight:800}.paed__case-notes p{color:var(--paed-muted);margin-bottom:0;font-size:13px;line-height:1.65}.paed__case-extra{border-top:1px solid var(--paed-line);padding:25px 0}@media (max-width:950px){.paed__archive-grid,.paed__reading-grid,.paed__case-detail{grid-template-columns:minmax(0,1fr)}.paed__aside,.paed__reading-aside{position:static}.paed__aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}}@media (max-width:640px){.gp-container.paed{padding:17px 14px 62px}.paed__shell .pae-crumb{margin:6px 0 19px;font-size:11px}.paed__hero{padding:25px 22px 28px}.paed__section-head{margin-top:31px}.paed__card{grid-template-columns:1fr;gap:0;padding:10px}.paed__card-image .pae-cover,.paed__card-image .pae-cover img{height:205px}.paed__card-body{padding:19px 10px 12px}.paed__aside{display:block}.paed__aside-links{margin-top:15px}.paed__news-grid,.paed__case-grid{grid-template-columns:1fr}.paed__graphic{min-height:185px}.paed__graphic i{font-size:115px}.paed__paper{padding:25px 20px}.paed__closing{display:block}.paed__closing .paed__button{width:100%;margin-top:19px}.paed__case-content{padding:23px}.paed__case-stage{grid-template-columns:40px 1fr;gap:11px}.paed__number{font-size:27px}.paed__case-notes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.paed *{scroll-behavior:auto!important;transition-duration:0s!important}}.gp-container.paed{padding-top:20px;padding-bottom:65px}.paed__shell .pae-crumb{margin:4px 0 23px}.paed__hero{border-radius:13px;padding:25px 31px 27px}.paed__hero:before{width:210px;height:210px;top:-112px;right:-102px;box-shadow:0 0 0 27px #af512605}.paed__hero h1{letter-spacing:-.025em;max-width:980px;margin:9px 0;font-size:clamp(24px,2.7vw,32px);line-height:1.25}.paed__hero .paed__lead{max-width:820px;font-size:14px;line-height:1.65}.paed__single-hero{max-width:990px;padding:5px 0 18px}.paed__single-hero h1{letter-spacing:-.025em;margin:9px 0 8px;font-size:clamp(25px,2.8vw,34px);line-height:1.24}.paed__single-hero .paed__lead{font-size:15px}.paed__section-head{margin-top:25px}.paed__section-head h2{font-size:clamp(20px,2vw,25px)}.paed__section-head>span{white-space:nowrap}.paed__filter-bar{border-bottom:1px solid var(--paed-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:20px;padding-bottom:15px;display:flex}.paed__types{background:#f2eae2;border-radius:9px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.paed__types a{color:#685d57;white-space:nowrap;border-radius:7px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.3}.paed__types a.is-active{color:var(--paed-ink);background:#fff;box-shadow:0 2px 7px #48271417}.paed__section-filter{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:inline-flex}.paed__section-filter label{color:var(--paed-muted);font-size:12px;font-weight:700}.paed__section-filter select{border:1px solid var(--paed-line);max-width:205px;height:36px;color:var(--paed-ink);font:inherit;background:#fff;border-radius:7px;padding:4px 26px 4px 10px;font-size:12px}.paed__aside-panel,.paed .pae-service--compact{box-shadow:none;color:var(--paed-ink);background:linear-gradient(130deg,#fffaf4,#f9efe6);border:1px solid #e9d4c5;border-radius:12px;padding:21px 20px}.paed__aside-panel .paed__eyebrow,.paed .pae-service--compact .pae-eyebrow{color:var(--paed-copper-deep)}.paed__aside-panel h2,.paed .pae-service--compact h2{color:var(--paed-ink);margin:8px 0;font-size:17px;line-height:1.35}.paed__aside-panel p,.paed .pae-service--compact p{color:#695b55;margin-bottom:9px;font-size:12px;line-height:1.6}.paed__aside-panel .paed__button,.paed .pae-service--compact .pae-button{border-radius:7px;width:auto;min-height:38px;margin-top:3px;padding:8px 13px;font-size:12px}.paed__aside-links{box-shadow:none;border-radius:11px;margin-top:11px;padding:16px 18px}.paed__aside-links h2{margin:0 0 7px;font-size:14px;font-weight:800}.paed__aside-links a{font-size:12px;line-height:1.5}.paed__aside-links a span{color:var(--paed-copper);white-space:nowrap}.paed__paper{padding:26px clamp(19px,3vw,36px)}.paed__body{font-size:15px;line-height:1.75}.paed__body figure,.paed__body>img{text-align:center}.paed__body img{object-fit:contain;max-height:410px}.paed__wide-image,.paed__wide-image img{max-height:350px}.paed__case-stage{padding:23px 0}.paed__case-stage h2{font-size:clamp(18px,1.8vw,22px)}.paed__case-stage p{font-size:14px}.paed__closing{margin-top:30px;padding:23px 30px}.paed__closing h2{font-size:21px}.paed__reader-notes{margin-top:27px}.paed__reader-notes .paed__section-head{margin-bottom:11px}.paed__reader-notes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.paed__reader-notes blockquote{border:1px solid var(--paed-line);background:#fff;border-left:3px solid #c7784e;border-radius:9px;margin:0;padding:16px 19px}.paed__reader-notes p{color:#4c413a;margin:0 0 9px;font-size:13px;line-height:1.65}.paed__reader-notes cite{color:var(--paed-muted);font-size:11px;font-style:normal}.paed__legacy-analyses>p{color:var(--paed-muted);margin-bottom:12px;font-size:12px;line-height:1.6}.paed__analysis-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.paed__analysis-list a{border:1px solid var(--paed-line);background:#fff;border-radius:9px;padding:14px 18px;font-size:13px;font-weight:750;line-height:1.55;display:block}.paed__analysis-list a span{color:var(--paed-copper)}@media (max-width:950px){.paed__aside-links{margin-top:0}.paed__reading-aside .paed__aside-links{margin-top:11px}}@media (max-width:640px){.gp-container.paed{padding:15px 14px 54px}.paed__hero{padding:21px 20px 23px}.paed__hero h1{font-size:clamp(23px,6vw,27px)}.paed__single-hero h1{font-size:clamp(23px,6vw,29px)}.paed__types{width:100%}.paed__types a{text-align:center;flex:auto}.paed__section-filter select{min-width:110px}.paed__section-head>span{font-size:11px}.paed__reader-notes-grid,.paed__analysis-list{grid-template-columns:1fr}.paed__aside-links{margin-top:11px}}.gp-container.paed{padding-top:22px}.gp-container.paed>.port.paed__shell{display:block!important}.paed__hero{padding:18px 24px 20px}.paed__hero h1{margin:5px 0;font-size:clamp(23px,2.2vw,28px);line-height:1.24}.paed__hero .paed__lead{font-size:13px;line-height:1.52}.paed__hero .paed__lead p{margin-bottom:0}.paed__filter-bar{width:100%;margin-top:15px;padding-bottom:12px}.paed__section-head{text-align:left;align-items:center;width:100%;margin:18px 0 12px}.paed--archive>.paed__shell>.paed__section-head,.paed--cases>.paed__shell>.paed__section-head{flex-wrap:wrap;justify-content:flex-start;gap:7px 12px}.paed__section-head h2{margin-top:2px;font-size:clamp(19px,1.8vw,23px);line-height:1.28}.paed__section-head>span{border:1px solid var(--paed-line);background:#fff;border-radius:100px;padding:4px 8px;font-size:11px}.paed__filter-bar+.paed__section-head{margin-top:13px}.paed__archive-grid{grid-template-columns:minmax(0,2.2fr) minmax(260px,.92fr);gap:20px}.paed__cards,.paed__case-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:15px;display:grid}.paed__cards>.pae-pages,.paed__cards>.paed__empty,.paed__case-grid>.paed__empty{grid-column:1/-1}.paed__case-main{min-width:0}.paed__tile{background:#362119;border:1px solid #d8bca9;border-radius:13px;min-width:0;margin:0;overflow:hidden;box-shadow:0 8px 20px #341e1214}.paed__tile-link{isolation:isolate;height:100%;min-height:305px;display:block;position:relative;overflow:hidden;color:#fff!important}.paed__tile-media,.paed__tile-shade{display:block;position:absolute;inset:0}.paed__tile-media .pae-cover,.paed__tile-media .pae-cover img{width:100%;height:100%;min-height:0}.paed__tile-media img{object-fit:cover}.paed__tile-media .pae-cover:after{border-color:#ffffff1f}.paed__tile-shade{pointer-events:none;background:linear-gradient(#1a100c69,#1a100c0f 30%,#1a100c73 55%,#190e0bf7)}.paed__tile-content{z-index:1;min-height:inherit;flex-direction:column;justify-content:space-between;height:100%;padding:18px 19px 17px;display:flex;position:relative}.paed__tile-meta{color:#f8eee7;background:#1c110da8;border:1px solid #ffffff3b;border-radius:5px;align-self:flex-start;max-width:100%;padding:5px 8px;font-size:10px;font-weight:750;line-height:1.5}.paed__tile-bottom{text-shadow:0 1px 5px #0000005c;width:100%;display:block}.paed__tile h3{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:4.1em;margin:0 0 10px;font-size:clamp(18px,1.65vw,22px);font-weight:800;line-height:1.32;display:-webkit-box;overflow:hidden;color:#fff!important}.paed__tile-result{-webkit-line-clamp:2;color:#f3dfd1;-webkit-box-orient:vertical;margin:0 0 12px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.paed__tile-action{color:#ffe0c9;text-shadow:none;border-top:1px solid #ffffff57;justify-content:space-between;align-items:center;gap:9px;padding-top:10px;font-size:11px;font-weight:800;display:flex}.paed__tile-action span{font-size:17px;line-height:1}.paed__tile:hover .pae-cover img,.paed__tile:focus-within .pae-cover img{transform:scale(1.035)}.paed__tile:hover .paed__tile-action,.paed__tile:focus-within .paed__tile-action{color:#fff}.paed__aside,.paed__reading-aside{min-width:0;position:static}.paed__aside-panel,.paed .pae-service--compact{padding:18px 18px 17px}.paed__aside-panel h2,.paed .pae-service--compact h2{font-size:16px}.paed__aside-panel p{margin-bottom:11px}.paed__aside-actions{flex-wrap:wrap;align-items:center;gap:6px 13px;display:flex}.paed__aside-actions .paed__button{white-space:nowrap;width:auto;min-height:37px;margin:0;padding:8px 11px}.paed__aside-secondary{text-underline-offset:3px;padding:6px 0;font-size:11px;font-weight:750;color:var(--paed-copper-deep)!important;text-decoration:underline!important}.paed__aside-links{margin-top:10px;padding:14px 17px}.paed__aside-links h2{margin-bottom:5px}.paed__aside-links h2+a{border-top:0}.paed__aside-links a{padding:8px 0}.paed__aside-links a:last-child{padding-bottom:0}.paed__single-hero{padding-top:0}.paed__single-hero h1{font-size:clamp(24px,2.3vw,30px)}.paed__back{margin:0 0 13px;font-size:12px;font-weight:750;display:inline-flex;color:var(--paed-copper-deep)!important}.paed__back:hover{text-decoration:underline}.paed__legacy-analyses{margin-top:21px}.paed__legacy-analyses .paed__section-head{margin-bottom:5px}@media (max-width:950px){.paed__archive-grid,.paed__reading-grid,.paed__case-detail{grid-template-columns:1fr}.paed__aside,.paed__reading-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.paed__aside>*,.paed__reading-aside>*{margin-top:0!important}}@media (max-width:640px){.gp-container.paed{padding:18px 14px 52px}.paed__hero{padding:16px 18px 18px}.paed__hero h1{font-size:24px}.paed__section-head{align-items:flex-start}.paed__section-head h2{font-size:20px}.paed__section-head>span{flex-shrink:0;margin-top:13px}.paed__cards,.paed__case-grid{grid-template-columns:1fr;gap:12px}.paed__tile-link,.paed__tile--case .paed__tile-link{min-height:278px}.paed__tile-content{padding:15px 17px}.paed__tile h3{font-size:20px}.paed__aside,.paed__reading-aside{display:block}.paed__aside>*+*,.paed__reading-aside>*+*{margin-top:10px!important}.paed__single-hero h1{font-size:25px}}.gp-container.paed.paed--single{padding-top:clamp(46px,4vw,58px)}.paed--single>.paed__shell{min-width:0}.paed--single .paed__single-hero{max-width:100%;padding:0 0 18px}.paed--single .paed__single-hero>div{max-width:920px}.paed--single .paed__single-hero h1{overflow-wrap:anywhere;max-width:910px;margin:8px 0 10px;font-size:clamp(23px,2.3vw,30px);line-height:1.32}.paed--single .paed__single-hero .paed__lead{margin-bottom:0;font-size:clamp(13px,1.3vw,15px);line-height:1.6}.paed--single .paed__reading-grid{grid-template-columns:minmax(0,2.15fr) minmax(250px,.88fr);gap:clamp(14px,2vw,24px)}.paed--single .paed__reading-grid>*,.paed--single .paed__paper>*{min-width:0}.paed--single .paed__paper{padding:clamp(19px,2.6vw,34px)}.paed--single .paed__body{width:100%;max-width:none;box-shadow:none;color:#403934;background:0 0;border:0;margin:0;padding:0;font-size:clamp(14px,1.35vw,16px);line-height:1.78}.paed--single .paed__body>:first-child{margin-top:0}.paed--single .paed__body h2{margin-top:1.65em;font-size:clamp(19px,2vw,24px)}.paed--single .paed__body h3{margin-top:1.4em;font-size:clamp(17px,1.7vw,20px)}.paed--single .paed__body img,.paed--single .paed__body iframe,.paed--single .paed__body video{max-width:100%}.paed--single .paed__body iframe{border:0}.paed--single .paed__body :is(.wp-block-columns,.elementor-section,.e-con){max-width:100%}.paed--single .paed__body :is(.wp-block-cover,.wp-block-gallery,.wp-block-image){max-width:100%;overflow:hidden}.paed--single .paed__body :is(pre,.wp-block-code){max-width:100%;overflow-x:auto}.paed--single .paed__body p>a.paed__inline-cta{color:#8b3b1a;background:#f9eee5;border:1px solid #e1bd9f;border-radius:7px;align-items:center;min-height:39px;padding:9px 14px;font-size:13px;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.paed--single .paed__body--builder>.elementor,.paed--single .paed__body--builder .pa-business-article{width:100%!important;max-width:none!important;margin-inline:0!important}.paed--single .paed__body--builder .pa-business-article{--pa-ink:#302019;--pa-copper:#af5126;--pa-cream:#fbf7f2;box-shadow:none!important;background:0 0!important}.paed--single .paed__body--builder .elementor-widget-html{max-width:100%}.paed--single .paed__body--builder .elementor-widget-html h1,.paed--single .paed__body--builder .pa-business-article h1{display:none!important}.paed--single .paed__body--builder .pa-business-article h2{max-width:100%;font-size:clamp(19px,2vw,24px)!important;line-height:1.4!important}.paed--single .paed__body--builder .pa-business-article h3{max-width:100%;font-size:clamp(17px,1.7vw,20px)!important;line-height:1.42!important}.paed--single .paed__reading-aside{overflow-wrap:anywhere}.paed--single .paed__reading-aside .paed__aside-links+.paed__aside-links{margin-top:11px}@media (max-width:950px){.paed--single .paed__reading-grid{grid-template-columns:minmax(0,1fr)}.paed--single .paed__reading-aside{position:static}}@media (max-width:640px){.gp-container.paed.paed--single{padding:23px 12px 52px}.paed--single .paed__single-hero{padding-bottom:13px}.paed--single .paed__single-hero h1{font-size:clamp(22px,6vw,27px);line-height:1.3}.paed--single .paed__wide-image{border-radius:10px;margin:11px 0 17px}.paed--single .paed__reading-grid{gap:14px}.paed--single .paed__paper{border-radius:11px;padding:19px 17px}.paed--single .paed__body{font-size:15px;line-height:1.72}.paed--single .paed__body :is(.wp-block-columns,.elementor-row){flex-wrap:wrap}.paed--single .paed__body :is(.wp-block-column,.elementor-column){min-width:0}.paed--single .paed__body blockquote{margin:19px 0;padding:12px 15px}.paed--single .paed__reading-aside>*+*{margin-top:10px!important}}.paed__section-filter select:focus-visible{outline:2px solid var(--paed-copper);outline-offset:2px}.paed .paed__breadcrumb{max-width:100%;color:var(--paed-copper-deep);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;padding:0;font-size:11px;font-weight:800;line-height:1.55}.paed .paed__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:3px 7px;margin:0;padding:0;list-style:none;display:flex}.paed .paed__breadcrumb li{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:inline-flex}.paed .paed__breadcrumb li:before,.paed .paed__breadcrumb li:after{content:none}.paed .paed__breadcrumb li+li:before{content:"/";color:#b69b87;margin-right:7px;font-weight:600}.paed .paed__breadcrumb a,.paed .paed__breadcrumb span{max-width:min(56vw,440px);color:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.paed .paed__breadcrumb a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{color:var(--paed-copper);text-underline-offset:3px;text-decoration:underline}.paed .paed__breadcrumb [aria-current=page]{color:#81543e}.paed__hero .paed__breadcrumb+h1{margin-top:5px}.paed__single-hero .paed__breadcrumb{margin:0 0 13px}.paed__tile--case .paed__tile-link{min-height:305px}.paed__tile-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paed__tile-media .pae-cover img[data-pae-broken]{display:none}@media (max-width:640px){.paed .paed__breadcrumb{letter-spacing:.075em;font-size:10px}.paed .paed__breadcrumb a,.paed .paed__breadcrumb span{max-width:min(63vw,290px)}.paed__tile--case .paed__tile-link{min-height:278px}}.paed--cases .paed__filter-bar+.paed__section-head{margin-top:13px}@media (max-width:640px){.paed__filter-bar{align-items:flex-start}.paed__section-filter{justify-content:space-between;width:100%}.paed__section-filter select{flex:1;max-width:75%}}.paed--archive>.paed__shell>.paed__hero,.paed--cases>.paed__shell>.paed__hero{border:1px solid #eadbcc;border-radius:13px;flex-direction:column;justify-content:center;width:100%;min-height:126px;margin:0;padding:18px 24px 20px;display:flex}.paed--archive[data-pae-section=all]>.paed__shell>.paed__hero{background:linear-gradient(130deg,#fffaf3,#f6ecdf)}.paed--archive[data-pae-section=articles]>.paed__shell>.paed__hero{background:linear-gradient(130deg,#fffaf4,#f7ede4)}.paed--cases>.paed__shell>.paed__hero{background:linear-gradient(130deg,#fff9f2,#f2e4d6)}.paed--archive>.paed__shell>.paed__hero h1,.paed--cases>.paed__shell>.paed__hero h1{max-width:980px;margin:5px 0;font-size:clamp(23px,2.2vw,28px);line-height:1.24}.paed--archive>.paed__shell>.paed__hero .paed__lead,.paed--cases>.paed__shell>.paed__hero .paed__lead{max-width:820px;margin:0;font-size:13px;line-height:1.52}.paed--archive>.paed__shell>.paed__section-head--archive,.paed--cases>.paed__shell>.paed__section-head--archive{width:100%;margin:13px 0 12px;display:block}.paed .paed__section-head--archive>.paed__eyebrow{color:var(--paed-copper);letter-spacing:.11em;white-space:normal;background:0 0;border:0;border-radius:0;margin:0 0 4px;padding:0;font-size:11px;font-weight:800;display:block}.paed__section-head--archive .paed__section-title{flex-wrap:nowrap;align-items:center;gap:9px;min-width:0;display:flex}.paed__section-head--archive .paed__section-title h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:clamp(19px,1.8vw,23px);line-height:1.28;overflow:hidden}.paed__section-head--archive .paed__count{border:1px solid var(--paed-line);color:var(--paed-muted);white-space:nowrap;background:#fff;border-radius:100px;flex:none;margin:0;padding:4px 8px;font-size:11px;font-weight:400;line-height:1.3;display:inline-block}@media (max-width:640px){.paed--archive>.paed__shell>.paed__hero,.paed--cases>.paed__shell>.paed__hero{min-height:126px;padding:16px 18px 18px}.paed__section-head--archive .paed__section-title{gap:5px}.paed__section-head--archive .paed__section-title h2{letter-spacing:-.02em;font-size:clamp(13px,4.1vw,17px)}.paed__section-head--archive .paed__count{padding:3px 6px;font-size:10px}.paed__section-filter select{min-width:0;max-width:none}}.paed__results{min-width:0}.paed__results .paed__cards>.paed__tile{transition:opacity .18s,transform .18s}.paed__results.is-filtering .paed__cards>.paed__tile{opacity:.38;transform:translateY(6px)}.paed__results.is-revealing .paed__cards>.paed__tile{animation:.36s cubic-bezier(.2,.7,.2,1) both paed-tile-enter;animation-delay:calc(var(--paed-tile-index,0)*42ms)}@keyframes paed-tile-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.paed__filter-status:not(.is-error){clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.paed__filter-status.is-error{color:#933c20;width:100%;font-size:11px}.paed__filter-nojs{flex-wrap:wrap;gap:7px;display:flex}.paed__filter-nojs a{border:1px solid var(--paed-line);color:var(--paed-copper-deep);background:#fff;border-radius:6px;padding:6px 9px;font-size:11px}@media (prefers-reduced-motion:reduce){.paed__results .paed__cards>.paed__tile{transition:none}.paed__results.is-revealing .paed__cards>.paed__tile{animation:none}}.gp-container.paed .paed__single-hero{width:100%;max-width:none;min-height:0;box-shadow:none;color:#302019;text-align:left;background:linear-gradient(130deg,#fffaf3,#f6ecdf);border:1px solid #eadbcc;border-radius:13px;margin:0 0 16px;padding:22px clamp(18px,3vw,32px) 25px;display:block;position:relative}.gp-container.paed .paed__single-hero h1{color:#302019}.gp-container.paed .paed__single-hero .paed__lead{color:#645853;max-width:820px}.gp-container.paed .paed__single-hero .paed__breadcrumb{color:#8b3b1a}.gp-container.paed .paed__single-hero:before,.gp-container.paed .paed__single-hero:after{content:none}.gp-container.paed .paed__wide-image{background:#f3e8dd;justify-content:center;align-items:center;max-height:none;padding:12px;display:flex}.gp-container.paed .paed__wide-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(65vh,620px);margin:0 auto;display:block}.gp-container.paed .paed__body figure{text-align:center;max-width:100%}.gp-container.paed .paed__body figure img,.gp-container.paed .paed__body>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(65vh,620px);margin-inline:auto;display:block}.gp-container.paed .paed__body .paed-note{border-radius:11px;margin:25px 0}.gp-container.paed .paed__body .paed-note h3{color:#302019;margin:0 0 8px}.gp-container.paed .paed__body .paed-note p:last-child{margin-bottom:0}@media (max-width:640px){.gp-container.paed .paed__single-hero{padding:17px 18px 19px}.gp-container.paed .paed__wide-image{padding:8px}.gp-container.paed .paed__wide-image img,.gp-container.paed .paed__body figure img,.gp-container.paed .paed__body>img{max-height:min(70vh,480px)}}.gp-container.paed.paed--single .paed__reading-grid,.gp-container.paed.paed--single-case .paed__case-detail{grid-template-columns:minmax(0,2.15fr) minmax(250px,.88fr);gap:clamp(16px,2.2vw,27px)}.gp-container.paed .paed__paper{min-width:0;padding:clamp(22px,3.4vw,42px)}.gp-container.paed .paed__body{color:#3d342f;max-width:70ch;margin-inline:auto;font-size:17px;line-height:1.72}.gp-container.paed .paed__body p{margin-bottom:1.25em}.gp-container.paed .paed__body h2{color:#302019;margin:1.8em 0 .55em;font-size:clamp(22px,2.1vw,27px);line-height:1.34}.gp-container.paed .paed__body h3{color:#3a2921;margin:1.55em 0 .45em;font-size:clamp(19px,1.7vw,22px);line-height:1.4}.gp-container.paed .paed__body :is(h2,h3){scroll-margin-top:24px}.gp-container.paed .paed__body :is(ul,ol){margin-bottom:1.35em;padding-left:1.5em}.gp-container.paed .paed__body a{color:#8b3b1a;text-underline-offset:.16em;text-decoration:underline}:is(.gp-container.paed .paed__body :is(a,button):focus-visible,.gp-container.paed .paed__contents a:focus-visible,.gp-container.paed .paed__case-jump a:focus-visible){outline-offset:3px;outline:2px solid #8b3b1a}.gp-container.paed .paed__body figure img{max-height:min(65vh,620px)}.gp-container.paed .paed__body figcaption{color:#6c605a;max-width:65ch;margin:8px auto 0;font-size:13px;line-height:1.5}.gp-container.paed .paed__body :is(.wp-block-image,.wp-block-gallery){border-radius:9px}.gp-container.paed .paed__body blockquote{background:#fbf7f2;border-left:3px solid #af5126;border-radius:0 8px 8px 0;margin:1.65em 0;padding:16px 22px}.gp-container.paed .paed__body blockquote p:last-child{margin-bottom:0}.gp-container.paed .paed__body .paed-note{background:#fbf2e7;border:1px solid #dfc6b4;border-left:4px solid #af5126;border-radius:9px;padding:20px 23px}.gp-container.paed .paed__body table{width:100%;font-size:.88em;line-height:1.55}.gp-container.paed .paed__body th{background:#fbf7f2}.gp-container.paed .paed__contents{background:#fbf7f2;border:1px solid #e7d9cc;border-radius:9px;max-width:70ch;margin:0 auto 28px;padding:16px 20px}.gp-container.paed .paed__contents strong{color:#302019}.gp-container.paed .paed__contents ol{color:#8b3b1a;gap:7px;margin:9px 0 0;padding-left:20px;display:grid}.gp-container.paed .paed__contents li{padding-left:3px;line-height:1.55}.gp-container.paed .paed__contents a{color:#783919;text-underline-offset:3px;-webkit-text-decoration:underline #d5af99;text-decoration:underline #d5af99}.gp-container.paed .paed__topic-tags{color:#6c605a;border-top:1px solid #e7d9cc;flex-wrap:wrap;align-items:center;gap:7px;max-width:70ch;margin:28px auto 0;padding-top:17px;font-size:12px;display:flex}.gp-container.paed .paed__topic-tags a{color:#783919;background:#fbf7f2;border:1px solid #e7d9cc;border-radius:99px;padding:5px 10px}.gp-container.paed .paed__topic-tags a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{border-color:#af5126}.gp-container.paed .paed__case-story{padding:12px clamp(20px,3.5vw,42px) 20px}.gp-container.paed .paed__case-jump{flex-wrap:wrap;gap:8px;padding:15px 0 6px;display:flex}.gp-container.paed .paed__case-jump a{color:#783919;border:1px solid #e7d9cc;border-radius:100px;padding:7px 11px;font-size:12px;font-weight:700}.gp-container.paed .paed__case-jump a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{background:#fbf2e7}.gp-container.paed .paed__case-stage{padding:29px 0;scroll-margin-top:20px}.gp-container.paed .paed__case-stage h2{font-size:clamp(22px,2vw,26px);line-height:1.35}.gp-container.paed .paed__case-stage p{font-size:16px}.gp-container.paed .paed__case-stage--result{background:#fff9f2;border:1px solid #e5cbb9;border-radius:9px;margin-top:6px;padding:26px 18px}.gp-container.paed .paed__case-extra{border-top:0;max-width:70ch;padding:18px 0 7px}@media (max-width:950px){.gp-container.paed.paed--single .paed__reading-grid,.gp-container.paed.paed--single-case .paed__case-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gp-container.paed.paed--single .paed__single-hero h1,.gp-container.paed.paed--single-case .paed__single-hero h1{font-size:clamp(22px,5.4vw,27px);line-height:1.3}.gp-container.paed .paed__paper{padding:20px 17px}.gp-container.paed .paed__body{font-size:15.5px;line-height:1.68}.gp-container.paed .paed__body h2{font-size:21px;line-height:1.38}.gp-container.paed .paed__body h3{font-size:18px}.gp-container.paed .paed__body--builder .pa-business-article :is(p,li){font-size:15.5px!important;line-height:1.68!important}.gp-container.paed .paed__body figcaption{font-size:12px}.gp-container.paed .paed__contents{padding:14px 16px}.gp-container.paed .paed__case-story{padding:8px 17px 17px}.gp-container.paed .paed__case-stage{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:23px 0}.gp-container.paed .paed__case-stage h2{font-size:21px}.gp-container.paed .paed__case-stage p{font-size:15.5px;line-height:1.68}.gp-container.paed .paed__case-stage--result{padding:17px 13px}}.gp-container.paed.paed--single .paed__single-hero,.gp-container.paed.paed--single-case .paed__single-hero{padding:20px clamp(18px,2.7vw,29px) 21px}.gp-container.paed.paed--single .paed__single-hero h1,.gp-container.paed.paed--single-case .paed__single-hero h1{letter-spacing:-.02em;max-width:780px;margin:8px 0 7px;font-size:clamp(22px,2.05vw,27px);line-height:1.3}.gp-container.paed.paed--single .paed__single-hero .paed__lead,.gp-container.paed.paed--single-case .paed__single-hero .paed__lead{-webkit-line-clamp:2;color:#685c56;-webkit-box-orient:vertical;max-width:690px;margin:0;font-size:14px;line-height:1.56;display:-webkit-box;overflow:hidden}.gp-container.paed .paed__body{max-width:68ch;line-height:1.73}.gp-container.paed .paed__body p{margin:0 0 1.18em}.gp-container.paed .paed__body h2{border-bottom:1px solid #eadfd5;margin:1.9em 0 .72em;padding-bottom:.35em;font-size:clamp(21px,1.9vw,25px);line-height:1.36}.gp-container.paed .paed__body h3{margin:1.5em 0 .55em;font-size:clamp(18px,1.6vw,20px)}.gp-container.paed .paed__body strong{color:#302019;font-weight:750}.gp-container.paed .paed__body :is(ul,ol){margin:0 0 1.4em}.gp-container.paed .paed__body li{margin-bottom:.55em;padding-left:.18em}.gp-container.paed .paed__body figure{margin:2.1em auto}.gp-container.paed .paed__body figcaption{padding-top:2px}.gp-container.paed .paed__body--builder .pa-business-article :is(p,li){font-size:16.5px!important;line-height:1.73!important}.gp-container.paed .paed__case-stage h2{font-size:clamp(20px,1.9vw,24px)}.gp-container.paed .paed__case-stage p{font-size:15.5px;line-height:1.72}@media (max-width:640px){.gp-container.paed.paed--single .paed__single-hero,.gp-container.paed.paed--single-case .paed__single-hero{padding:16px 17px 18px}.gp-container.paed.paed--single .paed__single-hero h1,.gp-container.paed.paed--single-case .paed__single-hero h1{font-size:clamp(21px,5.2vw,23px);line-height:1.32}.gp-container.paed.paed--single .paed__single-hero .paed__lead,.gp-container.paed.paed--single-case .paed__single-hero .paed__lead{font-size:13px;line-height:1.5}.gp-container.paed .paed__body{font-size:15px;line-height:1.7}.gp-container.paed .paed__body h2{font-size:20px}.gp-container.paed .paed__body h3{font-size:17px}.gp-container.paed .paed__body--builder .pa-business-article :is(p,li){font-size:15px!important;line-height:1.7!important}.gp-container.paed .paed__case-stage h2{font-size:20px}.gp-container.paed .paed__case-stage p{font-size:15px;line-height:1.7}}.gp-container.paed .paed__reading-aside>.paed__contents{border-radius:12px;max-width:none;max-height:min(75vh,620px);margin:0 0 14px;padding:19px 20px;position:sticky;top:18px;overflow-y:auto;box-shadow:0 8px 28px #3d271d0b}.gp-container.paed .paed__contents strong{letter-spacing:.01em;font-size:13px;display:block}.gp-container.paed .paed__contents ol{gap:9px;margin-top:12px;padding-left:19px}.gp-container.paed .paed__contents li{font-size:13px;line-height:1.48}.gp-container.paed .paed__contents a{padding:2px 0;text-decoration:none;display:inline-block}.gp-container.paed .paed__contents a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover,.gp-container.paed .paed__contents a[aria-current=location]{color:#a64d27;text-underline-offset:3px;text-decoration:underline}.gp-container.paed .paed__case-jump{display:none}.gp-container.paed .paed__body .pae-rich-layout{max-width:100%}.gp-container.paed .paed__body :is(.pae-table-scroll,.wp-block-table){max-width:100%;overflow-x:auto}.gp-container.paed .paed__body .pae-table-scroll table{width:100%;min-width:520px;display:table}.gp-container.paed .paed__body .pae-rich-layout :is(pre,code){overflow-wrap:normal}.gp-container.paed .paed__body .pae-rich-layout pre{background:#f6f1ec;border-radius:8px;max-width:100%;padding:16px;font-size:.84em;overflow:auto}.gp-container.paed .paed__body .pae-rich-layout details{background:#fcfaf7;border:1px solid #e7d9cc;border-radius:9px;margin:19px 0;padding:15px 18px}.gp-container.paed .paed__body .pae-rich-layout summary{color:#783919;cursor:pointer;font-weight:700}.gp-container.paed .pae-carousel{background:#fbf7f2;border:1px solid #e7d9cc;border-radius:12px;max-width:68ch;margin:30px auto;padding:0;overflow:hidden}.gp-container.paed .pae-carousel__track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;width:100%;display:flex;overflow-x:auto}.gp-container.paed .pae-carousel__track::-webkit-scrollbar{display:none}.gp-container.paed .paed__body .pae-carousel__slide{scroll-snap-align:start;text-align:center;flex:0 0 100%;min-width:0;max-width:100%;margin:0}.gp-container.paed .pae-carousel__stage{aspect-ratio:4/3;background:#f3ece5;place-items:center;width:100%;max-height:540px;display:grid;overflow:hidden}.gp-container.paed .pae-carousel__stage img,.gp-container.paed .pae-carousel__stage video{object-fit:contain;width:100%;height:100%;max-height:none;display:block}.gp-container.paed .pae-carousel__slide figcaption{color:#665a53;min-height:35px;margin:0;padding:8px 16px 0;font-size:12px;line-height:1.45}.gp-container.paed .pae-carousel__controls{justify-content:center;align-items:center;gap:12px;padding:11px 15px 13px;display:flex}.gp-container.paed .pae-carousel__arrow{color:#783919;cursor:pointer;background:#fff;border:1px solid #ddc6b5;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:23px;line-height:1;display:grid}.gp-container.paed .pae-carousel__arrow:disabled{opacity:.35;cursor:default}.gp-container.paed .pae-carousel__dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:65%;display:flex}.gp-container.paed .pae-carousel__dots button{cursor:pointer;background:#d4b6a3;border:0;border-radius:50%;width:7px;height:7px;min-height:7px;padding:0}.gp-container.paed .pae-carousel__dots button[aria-current=true]{background:#a64d27;border-radius:8px;width:18px}.gp-container.paed .pae-carousel__fraction{color:#665a53;text-align:center;min-width:35px;font-size:11px}.gp-container.paed :is(.pae-carousel__track,.pae-carousel__controls button,.pae-like__button):focus-visible{outline-offset:3px;outline:2px solid #a64d27}.gp-container.paed .pae-like{border-top:1px solid #e7d9cc;align-items:center;gap:12px;max-width:68ch;margin:25px auto 0;padding-top:18px;display:flex}.gp-container.paed .pae-like__button{color:#783919;min-height:40px;font:inherit;cursor:pointer;background:#fff9f2;border:1px solid #e0c5b1;border-radius:99px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.gp-container.paed .pae-like__button[aria-pressed=true]{background:#fbe9dd;border-color:#a64d27}.gp-container.paed .pae-like__button:disabled{opacity:.6;cursor:wait}.gp-container.paed .pae-like__heart{color:#a64d27;font-size:19px;line-height:1}.gp-container.paed .pae-like__count{color:#5d5049;font-variant-numeric:tabular-nums;min-width:12px}.gp-container.paed .pae-like__message{color:#6c605a;font-size:12px;line-height:1.4}.gp-container.paed .paed__case-story>.pae-like{margin:16px 0 0}.gp-container.paed .pae-er-question,.gp-container.paed .pae-er-faq{max-width:68ch;margin:30px auto 0}.gp-container.paed .pae-er-question>h2{color:#302019;margin:0 0 10px;font-size:clamp(19px,2.1vw,23px);line-height:1.28}.gp-container.paed .pae-er-question .expert-review,.gp-container.paed .pae-er-faq .expert-review-faq{margin:0}.gp-container.paed .pae-er-question .js-expert-review-button:focus-visible{outline-offset:3px;outline:2px solid #a64d27}.gp-container.paed .pae-expert-review-likes{border-top:1px solid #e7d9cc;max-width:68ch;margin:25px auto 0;padding-top:18px}.gp-container.paed .paed__case-story>.pae-expert-review-likes{margin:16px 0 0}@media (min-width:768px) and (max-width:950px){.gp-container.paed .paed__paper>.paed__contents,.gp-container.paed .paed__case-story>.paed__contents{max-width:68ch;margin:0 auto 22px}}@media (max-width:767px){.gp-container.paed .paed__contents{display:none!important}.gp-container.paed .pae-carousel{margin:23px auto}.gp-container.paed .pae-carousel__stage{aspect-ratio:1;max-height:440px}.gp-container.paed .pae-carousel__controls{gap:8px;padding:9px 8px 11px}.gp-container.paed .pae-carousel__arrow{width:32px;height:32px}.gp-container.paed .paed__case-story>.pae-like,.gp-container.paed .paed__case-story>.pae-expert-review-likes{margin-top:12px}}.gp-container.paed.paed--archive .paed__archive-grid,.gp-container.paed.paed--cases .paed__archive-grid{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.gp-container.paed.paed--archive .paed__results>.paed__cards,.gp-container.paed.paed--cases .paed__results>.paed__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gp-container.paed.paed--archive .paed__aside,.gp-container.paed.paed--cases .paed__aside{flex-direction:column;align-items:stretch;gap:12px;display:flex;position:sticky;top:20px}.gp-container.paed.paed--archive .paed__aside>*,.gp-container.paed.paed--cases .paed__aside>*{width:100%;min-width:0;margin-top:0}body.admin-bar .gp-container.paed.paed--archive .paed__aside,body.admin-bar .gp-container.paed.paed--cases .paed__aside{top:52px}.gp-container.paed .paed__types{flex-wrap:nowrap;flex:none}.gp-container.paed.paed--archive .paed__tile h3,.gp-container.paed.paed--cases .paed__tile h3{font-size:clamp(17px,1.55vw,21px)}.paed--archive[data-pae-section=news]>.paed__shell>.paed__hero{background:linear-gradient(130deg,#fff9f0,#f3e6da)}.paed__scroll-sentinel{color:#80513a;justify-content:center;align-items:center;min-height:60px;margin:13px 0 2px;font-size:13px;display:flex}.paed__scroll-sentinel button{color:#783719;cursor:pointer;background:#fff8f1;border:1px solid #b87953;border-radius:8px;min-height:42px;padding:10px 18px;font:750 13px/1.3 system-ui,sans-serif}.paed__scroll-sentinel button:focus-visible{outline-offset:3px;outline:2px solid #a64d27}.paed__scroll-sentinel[hidden],.paed__results .pae-pages[hidden]{display:none!important}.paed__results.is-appending .paed__cards>.paed__tile.is-new{animation:.5s cubic-bezier(.2,.7,.2,1) both paed-tile-enter;animation-delay:calc(var(--paed-tile-index,0)*45ms)}@media (max-width:980px){.gp-container.paed.paed--archive .paed__results>.paed__cards,.gp-container.paed.paed--cases .paed__results>.paed__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:840px){.gp-container.paed.paed--archive .paed__archive-grid,.gp-container.paed.paed--cases .paed__archive-grid{grid-template-columns:minmax(0,1fr)}.gp-container.paed.paed--archive .paed__aside,.gp-container.paed.paed--cases .paed__aside{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}@media (max-width:640px){.gp-container.paed.paed--archive .paed__results>.paed__cards,.gp-container.paed.paed--cases .paed__results>.paed__cards,.gp-container.paed.paed--archive .paed__aside,.gp-container.paed.paed--cases .paed__aside{grid-template-columns:minmax(0,1fr)}.gp-container.paed.paed--archive .paed__aside,.gp-container.paed.paed--cases .paed__aside{display:grid}.gp-container.paed .paed__types{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.gp-container.paed .paed__types a{white-space:normal;text-align:center;justify-content:center;align-items:center;min-height:41px;padding:6px 4px;font-size:10.5px;line-height:1.2;display:flex}}@media (prefers-reduced-motion:reduce){.paed__results.is-revealing .paed__cards>.paed__tile,.paed__results.is-appending .paed__cards>.paed__tile.is-new{animation:none}.gp-container.paed .pae-carousel__track{scroll-behavior:auto}}.gp-container.paed.paed--single,.gp-container.paed.paed--single-case{padding-top:16px}.gp-container.paed.paed--single,.gp-container.paed.paed--single-case,.gp-container.paed.paed--single .paed__shell,.gp-container.paed.paed--single-case .paed__shell{overflow:visible}.gp-container.paed.paed--single .pae-crumb,.gp-container.paed.paed--single-case .pae-crumb{color:#806e62;margin:0 0 14px;font-size:11px}.gp-container.paed.paed--single .paed__editorial-hero,.gp-container.paed.paed--single-case .paed__editorial-hero{text-align:left;background:#f0e5d8;border:1px solid #e8d8c9;border-radius:13px;grid-template-columns:minmax(0,1fr) 26%;width:100%;max-width:none;min-height:255px;margin:0 0 25px;padding:0;display:grid;overflow:hidden;box-shadow:inset 4px 0 #cb6b36}.gp-container.paed .paed__editorial-hero:before,.gp-container.paed .paed__editorial-hero:after{content:none}.gp-container.paed .paed__editorial-hero .paed__hero-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:27px clamp(25px,3vw,38px);display:flex}.gp-container.paed .paed__editorial-hero .paed__eyebrow{color:#a04b24;letter-spacing:.12em;font-size:10px;line-height:1.45}.gp-container.paed.paed--single .paed__editorial-hero h1,.gp-container.paed.paed--single-case .paed__editorial-hero h1{letter-spacing:-.038em;color:#2c1b14;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:none;margin:12px 0 10px;padding:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,2.2vw,32px);font-weight:700;line-height:1.15}.gp-container.paed.paed--single .paed__editorial-hero .paed__lead,.gp-container.paed.paed--single-case .paed__editorial-hero .paed__lead{color:#615249;-webkit-line-clamp:unset;max-width:58ch;margin:0;font-size:clamp(14px,1.25vw,16px);line-height:1.55;display:block;overflow:visible}.gp-container.paed .paed__hero-signature{color:#856b59;letter-spacing:.045em;margin-top:auto;padding-top:13px;font-size:10px;font-weight:700;display:block}.gp-container.paed .paed__hero-visual{color:#fff;background:radial-gradient(circle at 96% 96%,#7c381f 0,#0000 36%),linear-gradient(130deg,#422318,#2e170f);flex-direction:column;justify-content:center;min-width:0;min-height:255px;padding:22px clamp(25px,3vw,40px);display:flex;position:relative;overflow:hidden}.gp-container.paed .paed__hero-illustration{z-index:0;object-fit:contain;opacity:.87;pointer-events:none;width:135%;max-width:none;height:110%;position:absolute;top:-5%;right:-28%}.gp-container.paed .paed__hero-visual:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#2f170ffc 1%,#2f170fab 44%,#0000 100%);position:absolute;inset:0}.gp-container.paed .paed__hero-visual>:not(.paed__hero-illustration){z-index:2;position:relative}.gp-container.paed .paed__visual-kicker{color:#edaf7b;letter-spacing:.17em;margin-bottom:12px;font-size:10px;font-weight:800;line-height:1.4}.gp-container.paed .paed__visual-options{width:100%;max-width:415px}.gp-container.paed .paed__visual-option{border-bottom:1px solid #fff3;align-items:center;gap:12px;min-height:49px;display:flex}.gp-container.paed .paed__visual-option:last-child{border-bottom:0}.gp-container.paed .paed__visual-number{color:#dba377;letter-spacing:.06em;font-size:10px}.gp-container.paed .paed__visual-label{white-space:nowrap;text-shadow:0 1px 8px #1f0f09cc;font:400 clamp(19px,1.9vw,25px)/1.2 Georgia,Times New Roman,serif}.gp-container.paed .paed__visual-line{background:#f7cba04f;flex:1;height:1px}.gp-container.paed .paed__visual-arrow{color:#f0a866;font-size:24px;line-height:1}.gp-container.paed .paed__visual-caption{color:#e3baa0;margin-top:14px;font-size:10px;line-height:1.4}.gp-container.paed.paed--single .paed__reading-grid,.gp-container.paed.paed--single-case .paed__case-detail{grid-template-columns:minmax(0,1fr) 26%;align-items:stretch;gap:clamp(16px,1.8vw,24px);display:grid}.gp-container.paed .paed__toc-rail{scrollbar-width:thin;z-index:2;background:#382118;border-radius:9px;align-self:start;min-width:0;max-height:calc(100vh - 44px);position:sticky;top:22px;overflow-y:auto}body.admin-bar .gp-container.paed .paed__toc-rail{max-height:calc(100vh - 70px);top:54px}.gp-container.paed .paed__toc-rail .paed__contents{width:100%;max-width:none;max-height:none;box-shadow:none;background:#42271c;border:1px solid #6a4532;border-radius:9px;margin:0;padding:18px 16px;display:block;position:static;overflow:visible}.gp-container.paed .paed__toc-rail .paed__contents strong{color:#fff4ea;letter-spacing:0;margin-bottom:10px;font-size:13px}.gp-container.paed .paed__toc-rail .paed__contents ol{counter-reset:toc;margin:0;padding:0;list-style:none;display:block}.gp-container.paed .paed__toc-rail .paed__contents li{counter-increment:toc;border-left:2px solid #0000;margin:0;padding:0;font-size:12px;line-height:1.4;list-style:none}.gp-container.paed .paed__toc-rail .paed__contents li:before,.gp-container.paed .paed__toc-rail .paed__contents li:after{content:none}.gp-container.paed .paed__toc-rail .paed__contents a{color:#e6cdbc;overflow-wrap:anywhere;padding:9px 7px;text-decoration:none;display:block}.gp-container.paed .paed__toc-rail .paed__contents a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{color:#fff6ec}.gp-container.paed .paed__toc-rail .paed__contents a[aria-current=location]{color:#ffe0c1;background:#633621;border-left:2px solid #c96634;margin-left:-2px;padding-left:9px;font-weight:800;text-decoration:none}.gp-container.paed .paed__paper,.gp-container.paed .paed__case-story{background:#fffefa;border:1px solid #e8dbcf;border-radius:12px;min-width:0;padding:clamp(25px,3vw,39px);box-shadow:0 10px 30px #331d1009}.gp-container.paed .paed__body{color:#3b322d;letter-spacing:0;width:100%;max-width:none;margin:0;padding:0;font-size:16.5px;line-height:1.8}.gp-container.paed .paed__body h2,.gp-container.paed .paed__case-stage h2{letter-spacing:-.028em;border:0;margin:1.75em 0 .56em;padding:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2vw,29px);font-weight:700;line-height:1.23}.gp-container.paed .paed__body h3{font-size:20px;line-height:1.35}.gp-container.paed .paed__body>p,.gp-container.paed .paed__body .pa-article__body>p,.gp-container.paed .paed__body :is(.wp-block-group__inner-container,.wp-block-column,.elementor-widget-text-editor,.pae-rich-layout)>p,.gp-container.paed .paed__case-stage>div>p,.gp-container.paed .paed__case-extra>p{text-align:justify;text-indent:1.35em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-bottom:1.15em}.gp-container.paed .paed__case-stage:first-of-type{padding-top:0}.gp-container.paed .paed__case-stage>div>p{font-size:16px;line-height:1.75}.gp-container.paed .paed__case-notes p{text-align:left;text-indent:0}.gp-container.paed .paed__reading-aside{color:#f8eee5;background:linear-gradient(155deg,#3a2117,#291711 82%);border:1px solid #553422;border-radius:12px;align-self:stretch;min-width:0;padding:17px;position:static;top:auto}.gp-container.paed .paed__aside-stack{margin-top:17px}.gp-container.paed .paed__reading-aside :is(.paed__aside-panel,.pae-service--compact){box-shadow:none;color:#f9eee4;background:#47291c;border:1px solid #65412e;border-radius:10px;padding:19px}.gp-container.paed .paed__reading-aside :is(.paed__aside-panel,.pae-service--compact) h2{color:#fff8f0;font-size:17px}.gp-container.paed .paed__reading-aside :is(.paed__aside-panel,.pae-service--compact) p{color:#dec8b8}.gp-container.paed .paed__reading-aside :is(.paed__aside-panel,.pae-service--compact) :is(.paed__eyebrow,.pae-eyebrow){color:#e9a878}.gp-container.paed .paed__reading-aside .paed__aside-secondary{color:#f1ba92!important}.gp-container.paed .paed__reading-aside .paed__aside-links{box-shadow:none;background:#382218;border:1px solid #634331;border-radius:10px;margin-top:12px;padding:18px}.gp-container.paed .paed__reading-aside .paed__aside-links h2{color:#fff3e8;font-size:14px}.gp-container.paed .paed__reading-aside .paed__aside-links a{color:#f0be9d;border-color:#f4ceb233}.gp-container.paed .paed__reading-aside .paed__aside-links a span{color:#e9a878}.gp-container.paed .paed__reading-aside .paed__aside-links a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{color:#fff8f0}.gp-container.paed :is(.pae-er-question,.pae-er-faq,.pae-like,.pae-expert-review-likes){max-width:none}.gp-container.paed .pae-er-question{border-top:1px solid #eaded3;margin-top:32px;padding-top:22px}.gp-container.paed .paed__inline-cover{background:#f6eee6;border:1px solid #eadccf;border-radius:10px;justify-content:center;align-items:center;margin:0 0 27px;padding:12px;display:flex}.gp-container.paed .paed__inline-cover img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px;margin:0 auto;display:block}@media (max-width:1080px) and (min-width:768px){.gp-container.paed.paed--single .paed__editorial-hero,.gp-container.paed.paed--single-case .paed__editorial-hero,.gp-container.paed.paed--single .paed__reading-grid,.gp-container.paed.paed--single-case .paed__case-detail{grid-template-columns:minmax(0,1fr) minmax(240px,26%)}.gp-container.paed .paed__reading-aside{grid-column:2}}@media (max-width:767px){.gp-container.paed.paed--single,.gp-container.paed.paed--single-case{padding:15px 14px 60px}.gp-container.paed.paed--single .paed__editorial-hero,.gp-container.paed.paed--single-case .paed__editorial-hero{border-radius:11px;min-height:0;margin-bottom:18px;display:block}.gp-container.paed .paed__editorial-hero .paed__hero-copy{padding:24px 23px 20px}.gp-container.paed.paed--single .paed__editorial-hero h1,.gp-container.paed.paed--single-case .paed__editorial-hero h1{margin:12px 0 11px;font-size:clamp(26px,7vw,32px);line-height:1.13}.gp-container.paed .paed__editorial-hero .paed__lead{font-size:14px;line-height:1.55}.gp-container.paed .paed__hero-signature{padding-top:17px}.gp-container.paed .paed__hero-visual{min-height:190px;padding:18px 25px}.gp-container.paed .paed__hero-illustration{opacity:.78;width:115%;right:-20%}.gp-container.paed .paed__visual-kicker{margin-bottom:8px;font-size:9px}.gp-container.paed .paed__visual-option{gap:10px;min-height:41px}.gp-container.paed .paed__visual-label{font-size:20px}.gp-container.paed .paed__visual-caption{margin-top:8px;font-size:9px}.gp-container.paed.paed--single .paed__reading-grid,.gp-container.paed.paed--single-case .paed__case-detail{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.gp-container.paed .paed__toc-rail{display:none}.gp-container.paed .paed__reading-aside{grid-column:1;padding:14px;display:block}.gp-container.paed .paed__aside-stack{margin-top:0}.gp-container.paed .paed__paper,.gp-container.paed .paed__case-story{padding:22px 19px}.gp-container.paed .paed__body{font-size:15.5px;line-height:1.76}.gp-container.paed .paed__body h2,.gp-container.paed .paed__case-stage h2{font-size:22px}.gp-container.paed .paed__body>p,.gp-container.paed .paed__body .pa-article__body>p,.gp-container.paed .paed__body :is(.wp-block-group__inner-container,.wp-block-column,.elementor-widget-text-editor,.pae-rich-layout)>p,.gp-container.paed .paed__case-stage>div>p,.gp-container.paed .paed__case-extra>p{text-indent:1.1em}}@media (max-width:370px){.gp-container.paed .paed__hero-visual{padding-inline:18px}.gp-container.paed .paed__visual-label{font-size:18px}.gp-container.paed .paed__paper,.gp-container.paed .paed__case-story{padding-inline:15px}}.paed__mobile-toc{color:#302019;z-index:99999;background:#fffaf5;border:0;border-radius:18px 18px 0 0;width:100%;max-width:none;max-height:min(76dvh,650px);margin:0;padding:19px 20px 24px;font:14px/1.55 Montserrat,Arial,sans-serif;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -12px 40px #23120a2e}.paed__mobile-toc::backdrop{background:#1e110b8f}.paed__mobile-toc-head{border-bottom:1px solid #ead9ca;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.paed__mobile-toc-head strong{font-size:16px}.paed__mobile-toc-close{color:#8b3b1a;cursor:pointer;background:#fff;border:1px solid #e3c8b4;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:27px;display:grid}.paed__mobile-toc ol{margin:11px 0 0;padding:0;list-style:none}.paed__mobile-toc li{border-bottom:1px solid #eee3d9;margin:0}.paed__mobile-toc li:last-child{border-bottom:0}.paed__mobile-toc a{color:#5b4336;min-height:46px;padding:12px 3px;text-decoration:none;display:block}.paed__mobile-toc a[aria-current=location]{color:#a74920;font-weight:800}.paed__mobile-toc :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #a74920}@media (min-width:768px){.paed__mobile-toc{display:none}}.gp-container.paed .paed__hero-visual{isolation:isolate;padding:0;display:block}.gp-container.paed .paed__hero-visual:before{content:none}.gp-container.paed .paed__hero-visual>.paed__hero-slide{z-index:1;flex-direction:column;justify-content:center;width:100%;min-height:100%;margin:0;padding:22px clamp(25px,3vw,40px);display:flex;position:absolute;inset:0;overflow:hidden}.gp-container.paed .paed__hero-visual>.paed__hero-slide[hidden]{display:none!important}.gp-container.paed .paed__hero-slide--original:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#2f170ffc 1%,#2f170fab 44%,#0000 100%);position:absolute;inset:0}.gp-container.paed .paed__hero-slide--original>:not(.paed__hero-illustration){z-index:2;position:relative}.gp-container.paed .paed__hero-slide--image{background:#261711;padding:0}.gp-container.paed .paed__hero-open{width:100%;height:100%;color:inherit;box-shadow:none;cursor:zoom-in;background:#261711;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.gp-container.paed .paed__hero-open img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;margin:0;display:block}.gp-container.paed .paed__hero-zoom-hint{z-index:2;color:#fff7f0;pointer-events:none;background:#24130bc9;border:1px solid #ffffff6b;border-radius:6px;padding:7px 10px;font:750 11px/1.2 system-ui,sans-serif;position:absolute;bottom:12px;left:12px}.gp-container.paed .paed__hero-slide--image figcaption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gp-container.paed .paed__hero-visual>.paed__hero-dots{z-index:4;scrollbar-width:none;background:#1d0f09ab;border-radius:50px;flex-direction:column;align-items:center;gap:9px;max-height:calc(100% - 16px);padding:9px 6px;display:flex;position:absolute;top:50%;right:9px;overflow-y:auto;transform:translateY(-50%)}.gp-container.paed .paed__hero-dots::-webkit-scrollbar{display:none}.gp-container.paed .paed__hero-dots button{cursor:pointer;background:#fff5ea73;border:1px solid #fff5eab3;border-radius:50%;width:8px;height:8px;min-height:8px;padding:0;display:block}.gp-container.paed .paed__hero-dots button[aria-current=true]{background:#e78141;border-color:#ffcf9e;width:10px;height:10px;min-height:10px}.gp-container.paed .paed__hero-visual:focus-visible{outline-offset:3px;outline:2px solid #f5b17e}.gp-container.paed .paed__hero-open:focus-visible{outline-offset:3px;outline:2px solid #f5b17e}.gp-container.paed .paed__hero-dots button:focus-visible{outline-offset:3px;outline:2px solid #f5b17e}body.pae-editorial-single .paed-lightbox{color:#fff7f0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;box-shadow:none;z-index:100000;background:#21140e;border:0;margin:0;padding:0;position:fixed;inset:0}body.pae-editorial-single .paed-lightbox[open]{flex-direction:column;display:flex}body.pae-editorial-single .paed-lightbox::backdrop{background:#160b06e8}body.pae-editorial-single .paed-lightbox__toolbar{background:#382217;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:9px clamp(16px,3vw,40px);font:600 14px/1.35 system-ui,sans-serif;display:flex}body.pae-editorial-single .paed-lightbox__tools{flex-shrink:0;gap:7px;display:flex}body.pae-editorial-single .paed-lightbox__tools button{color:#fff5ed;cursor:pointer;background:#513321;border:1px solid #91694e;border-radius:8px;place-items:center;min-width:39px;min-height:39px;padding:5px 11px;font:700 18px/1 system-ui,sans-serif;display:grid}body.pae-editorial-single .paed-lightbox__tools button:focus-visible{outline-offset:2px;outline:2px solid #ffc187}body.pae-editorial-single .paed-lightbox__viewport{overscroll-behavior:contain;background:#1f1612;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}body.pae-editorial-single .paed-lightbox__viewport img{object-fit:contain;background:#fff;width:auto;max-width:none;height:auto;max-height:none;margin:auto;display:block}body.pae-editorial-single .paed-lightbox__caption{color:#e9d7c8;text-align:center;min-height:30px;margin:0;padding:5px 18px 8px;font:12px/1.4 system-ui,sans-serif}@media (max-width:600px){body.pae-editorial-single .paed-lightbox__toolbar{padding-inline:12px;font-size:12px}body.pae-editorial-single .paed-lightbox__tools{gap:4px}body.pae-editorial-single .paed-lightbox__tools button{min-width:36px;min-height:36px;padding:4px 7px}}.gp-container.paed .paed__sticky-stack{z-index:3;scrollbar-width:thin;scrollbar-color:#8e5737 transparent;background:#382118;border-radius:9px;min-width:0;max-height:calc(100dvh - 44px);position:sticky;top:22px;overflow-y:auto}body.admin-bar .gp-container.paed .paed__sticky-stack{max-height:calc(100dvh - 70px);top:54px}.gp-container.paed .paed__sticky-stack .paed__toc-rail{z-index:auto;background:0 0;max-height:none;position:static;top:auto;overflow:visible}.gp-container.paed .paed__sticky-stack .paed__toc-rail .paed__contents{margin:0}.gp-container.paed .paed__sticky-stack .pae-er-question,.gp-container.paed .paed__sticky-stack .pae-expert-review-likes,.gp-container.paed .paed__sticky-stack .pae-like{background:#42271c;border:1px solid #6a4532;border-radius:9px;width:100%;max-width:none;margin:12px 0 0;padding:16px}.gp-container.paed .paed__sticky-stack .pae-er-question>h2{color:#fff3e8;margin:0 0 10px;font:700 17px/1.3 Georgia,serif}.gp-container.paed .paed__sticky-stack .pae-er-question .expert-review{--expert-review-main-bg:transparent;--expert-review-main-color:#c66b36;--expert-review-main-color-gradient:#d9824e;--expert-review-text-color-light:#f4b889;color:#e9d4c3;background:0 0;margin:0}.gp-container.paed .paed__sticky-stack .expert-review-expert{background:0 0;padding:0}.gp-container.paed .paed__sticky-stack .expert-review-expert-bio{grid-template-columns:37px minmax(0,1fr);align-items:center;gap:8px;display:grid}.gp-container.paed .paed__sticky-stack .expert-review-expert-bio__avatar{background-color:#9e502b;background-size:19px;flex:none;width:37px;max-width:37px;height:37px;margin:0}.gp-container.paed .paed__sticky-stack .expert-review-expert-bio__body{width:auto;min-width:0}.gp-container.paed .paed__sticky-stack .expert-review-expert-bio-name{color:#fff3e8;font-size:12px;font-weight:800;line-height:1.3}.gp-container.paed .paed__sticky-stack .expert-review-expert-bio-description{color:#e0c5b4;opacity:1;margin:3px 0 0;font-size:11px;line-height:1.45}.gp-container.paed .paed__sticky-stack .expert-review-expert-bio__button{grid-column:1/-1;width:100%;max-width:none;margin:4px 0 0}.gp-container.paed .paed__sticky-stack .expert-review-button{color:#fff;text-align:center;background:#c66b36;border-radius:6px;width:100%;padding:10px 12px;font-size:12px;font-weight:800;display:block}.gp-container.paed .paed__sticky-stack .expert-review-button:focus{color:#fff;opacity:1;background:#db814b}.gp-container.paed .paed__sticky-stack .pae-expert-review-likes:before,.gp-container.paed .paed__sticky-stack .pae-like:before{color:#f0bd98;content:"Оцените материал";letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.gp-container.paed .paed__sticky-stack .expert-review-likes{width:100%;margin:0}.gp-container.paed .paed__sticky-stack .expert-review-likes__button,.gp-container.paed .paed__sticky-stack .pae-like__button{width:100%;min-height:38px;box-shadow:none;color:#fff2e7;cursor:pointer;background:#57321e;border:1px solid #b16b42;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 12px;font:800 12px/1.3 system-ui,sans-serif;display:flex}.gp-container.paed .paed__sticky-stack .expert-review-likes__button:focus,.gp-container.paed .paed__sticky-stack .expert-review-likes__button.voted{color:#fff;background:#a45329}.gp-container.paed .paed__sticky-stack .expert-review-likes__icon{align-items:center;display:inline-flex}.gp-container.paed .paed__sticky-stack .expert-review-likes__icon svg{fill:currentColor;width:16px;height:16px}.gp-container.paed .paed__sticky-stack .expert-review-likes__count{min-width:12px;color:inherit}.gp-container.paed .paed__sticky-stack .pae-like{display:block}.gp-container.paed .paed__sticky-stack .pae-like__message{color:#e2c8b6;margin-top:6px;display:block}.gp-container.paed .paed__quick-actions{color:#563a2b;background:#fff9f2;border:1px solid #e8d6c7;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin:0 0 18px;padding:12px 17px;font:650 13px/1.45 system-ui,sans-serif;display:flex}.gp-container.paed .paed__quick-actions>div{flex-wrap:nowrap;gap:7px;display:flex}.gp-container.paed .paed__quick-actions a{color:#87411f;white-space:nowrap;background:#fff;border:1px solid #d2ac91;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:7px 12px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.gp-container.paed .paed__quick-actions a:not(:where([role=button],[class*=btn],[class*=button],[class*=cta],.pa-cr__hero-call,.pa-cr__map-link,.pa-cr__messengers a,.gp-arrow-down,.pa-hero-services,.pa-scroll-next,.pa-final-route li>a)):hover{background:#f8e9db}.gp-container.paed .paed__quick-actions a:focus-visible{outline-offset:2px;outline:2px solid #a64d27}.gp-container.paed .paed__engagement{color:#f8eee5;background:linear-gradient(145deg,#43291c,#2c1a13);border:1px solid #68422f;border-radius:12px;margin:38px 0 20px;padding:clamp(18px,2.5vw,27px);scroll-margin-top:24px}.gp-container.paed .paed__engagement-heading{margin-bottom:17px}.gp-container.paed .paed__engagement-heading .paed__eyebrow{color:#f0b888;margin-bottom:5px;display:block}.gp-container.paed .paed__engagement-heading strong{color:#fff6ee;font:750 clamp(17px,1.6vw,21px)/1.3 Montserrat,Arial,sans-serif}.gp-container.paed .paed__engagement-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.gp-container.paed .paed__engagement-item{background:#4c2f20;border:1px solid #735039;border-radius:11px;flex-direction:column;min-width:0;min-height:195px;padding:18px;scroll-margin-top:22px;display:flex}.gp-container.paed .paed__engagement .pae-er-question,.gp-container.paed .paed__engagement .pae-expert-review-likes,.gp-container.paed .paed__engagement .pae-like{border:0;width:100%;max-width:none;margin:0;padding:0}.gp-container.paed .paed__engagement .pae-er-question{flex-direction:column;flex:1;display:flex}.gp-container.paed .paed__engagement .pae-er-question>h2,.gp-container.paed .paed__engagement .paed__engagement-item--like>h2{color:#fff5eb;margin:0 0 15px;font:750 18px/1.3 Montserrat,Arial,sans-serif}.gp-container.paed .paed__engagement .pae-er-question .expert-review{--expert-review-main-bg:transparent;--expert-review-main-color:#cf7540;--expert-review-main-color-gradient:#e08750;--expert-review-text-color-light:#f4b889;color:#ead6c7;background:0 0;flex-direction:column;flex:1;width:100%;max-width:none;margin:0;display:flex}.gp-container.paed .paed__engagement .expert-review-expert{background:0 0;flex-direction:column;flex:1;width:100%;max-width:none;padding:0;display:flex}.gp-container.paed .paed__engagement .expert-review-expert-bio{flex:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:12px;width:100%;display:grid}.gp-container.paed .paed__engagement .expert-review-expert-bio__avatar{color:#0000;border:1px solid #cb9772;border-radius:50%;grid-area:1/1;width:48px;max-width:48px;height:48px;margin:0;font-size:0;overflow:hidden;background:#b7754c var(--pae-expert-avatar-image,url("/wp-content/mu-plugins/prof-audit-image-assets/assets/expert-avatar-7c69dfcda76914743f48.svg"))center/cover no-repeat!important}.gp-container.paed .paed__engagement .expert-review-expert-bio__avatar>*,.gp-container.paed .paed__engagement .expert-review-expert-bio__avatar:before,.gp-container.paed .paed__engagement .expert-review-expert-bio__avatar:after{content:none!important;display:none!important}.gp-container.paed .paed__engagement .expert-review-expert-bio__body{grid-area:1/2;width:auto;min-width:0}.gp-container.paed .paed__engagement .expert-review-expert-bio-name{color:#fff5eb;font-size:13px;font-weight:800}.gp-container.paed .paed__engagement .expert-review-expert-bio-description{color:#e5cbbc;opacity:1;margin-top:3px;font-size:12px}.gp-container.paed .paed__engagement .expert-review-expert-bio__button{grid-area:3/1/auto/-1;align-self:end;width:100%;max-width:none;margin:13px 0 0}.gp-container.paed .paed__engagement .expert-review-button{color:#fff;text-align:center;background:#c66b36;border-radius:8px;place-items:center;width:100%;min-height:44px;padding:10px 12px;font:800 13px/1.3 Montserrat,Arial,sans-serif;transition:background-color .2s,transform .2s;display:grid}.gp-container.paed .paed__engagement .paed__like-intro{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;display:grid}.gp-container.paed .paed__engagement .paed__like-intro p{color:#e5cbbc;margin:1px 0 0;font:500 12px/1.55 Montserrat,Arial,sans-serif}.gp-container.paed .paed__engagement .paed__like-emblem{color:#f5c39d;background:#734228;border:1px solid #ba825a;border-radius:50%;place-items:center;width:48px;height:48px;font-size:21px;line-height:1;display:grid}.gp-container.paed .paed__engagement .paed__engagement-item--like .pae-expert-review-likes,.gp-container.paed .paed__engagement .paed__engagement-item--like .pae-like{margin-top:auto;padding-top:13px}.gp-container.paed .paed__engagement .expert-review-likes{width:100%;margin:0}.gp-container.paed .paed__engagement .expert-review-likes__button,.gp-container.paed .paed__engagement .pae-like__button{color:#fff6ef;width:100%;min-height:44px;box-shadow:none;cursor:pointer;background:#684026;border:1px solid #b87b54;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 11px;font:800 13px/1.3 Montserrat,Arial,sans-serif;transition:background-color .2s,transform .2s;display:flex}.gp-container.paed .paed__engagement .expert-review-likes__button.voted{color:#fff;background:#a45329}.gp-container.paed .paed__engagement .pae-like__count,.gp-container.paed .paed__engagement .expert-review-likes__count{color:inherit}.gp-container.paed .paed__engagement .pae-like__message{color:#e8cebd;margin-top:7px;display:block}@media (max-width:767px){.gp-container.paed .paed__engagement-grid{grid-template-columns:1fr}.gp-container.paed .paed__engagement-item{min-height:180px}.gp-container.paed .paed__quick-actions{margin-bottom:14px}.gp-container.paed .paed__quick-actions>div{flex-wrap:wrap}}body.pae-editorial-single .expert-review-popup-holder{z-index:99998;background:#1d0f09ad}body.pae-editorial-single .expert-review-popup{background:#fffdf9;border:1px solid #e9ddd2;border-radius:26px;width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 24px);animation:.3s cubic-bezier(.2,.7,.2,1) both pae-popup-rise;overflow-y:auto;box-shadow:0 25px 65px #2c18103b}@keyframes pae-popup-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}body.pae-editorial-single .expert-review-popup__content{color:#5c382d;background:#fffdf9;padding:clamp(22px,4vw,38px);font:14px/1.5 Montserrat,Arial,sans-serif}body.pae-editorial-single .expert-review-popup__content:before{content:"Вопрос эксперту";color:#513328;border:0;margin:0 44px 8px 0;padding:0;font:800 clamp(24px,3vw,30px)/1.2 Montserrat,Arial,sans-serif;display:block}body.pae-editorial-single .expert-review-popup__content .paed__popup-intro{color:#806b60;margin:0 26px 23px 0;font:500 14px/1.55 Montserrat,Arial,sans-serif}body.pae-editorial-single .expert-review-popup__close{z-index:2;color:#864a2c;background:#f4e6d9;border-radius:50%;place-items:center;width:36px;height:36px;transition:background-color .2s,transform .2s;display:grid;top:20px;right:20px}body.pae-editorial-single .expert-review-popup__close:hover{background:#edcfba;transform:rotate(90deg)}body.pae-editorial-single .expert-review-popup__content label{color:#75584b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font:800 11px/1.35 Montserrat,Arial,sans-serif}body.pae-editorial-single .expert-review-popup__content input[type=checkbox]+label{color:#6e594e;letter-spacing:normal;text-transform:none;font:600 12px/1.5 Montserrat,Arial,sans-serif}body.pae-editorial-single .expert-review-popup__content label:has(input[type=checkbox]){color:#6e594e;letter-spacing:normal;text-transform:none;font:600 12px/1.5 Montserrat,Arial,sans-serif}body.pae-editorial-single .expert-review-popup__content :is(input[type=text],input[type=email],textarea){color:#5c382d;width:100%;min-height:56px;box-shadow:none;background:#fff;border:1px solid #ddd2c9;border-radius:13px;margin-top:7px;padding:14px 17px;font:500 15px/1.5 Montserrat,Arial,sans-serif;transition:border-color .2s,box-shadow .2s,transform .2s;display:block}body.pae-editorial-single .expert-review-popup__content :is(input[type=text],input[type=email],textarea)::placeholder{color:#a69990;opacity:1}body.pae-editorial-single .expert-review-popup__content textarea{resize:vertical;min-height:118px}body.pae-editorial-single .expert-review-popup__content :is(input[type=text],input[type=email],textarea):focus{border-color:#bd7650;outline:0;box-shadow:0 0 0 3px #bc6c4024}body.pae-editorial-single .expert-review-popup__content input[type=checkbox]{accent-color:#ac5429;vertical-align:middle;width:18px;height:18px}body.pae-editorial-single .expert-review-popup__content button.expert-review-popup__submit{color:#fff;min-height:54px;box-shadow:none;background:#af4e25;border:0;border-radius:13px;padding:13px 22px;font:800 14px/1.35 Montserrat,Arial,sans-serif;transition:background-color .2s,transform .2s}body.pae-editorial-single .expert-review-popup__cancel{color:#925536;opacity:1;font:700 13px/1.35 Montserrat,Arial,sans-serif;transition:color .2s}body.pae-editorial-single .expert-review-popup__cancel:hover{color:#63341f}body.pae-editorial-single .expert-review-popup :is(.expert-review-popup__submit,.expert-review-popup__cancel,.expert-review-popup__close):focus-visible{outline-offset:3px;outline:2px solid #a64d27}@media (prefers-reduced-motion:reduce){body.pae-editorial-single .expert-review-popup{animation:none}body.pae-editorial-single .expert-review-popup :is(input,textarea,button,a){transition:none}}.gp-container.paed .paed__discussion{background:#fffdf9;border:1px solid #e6d8ca;border-radius:17px;margin:28px 0 15px;padding:clamp(17px,2.2vw,23px);box-shadow:0 12px 30px #361f140d}.gp-container.paed .paed__discussion-heading{margin-bottom:13px}.gp-container.paed .paed__discussion-heading h2{color:#513328;margin:4px 0;font:800 clamp(21px,2.2vw,26px)/1.25 Montserrat,Arial,sans-serif}.gp-container.paed .paed__discussion-heading p{color:#78665a;margin:0;font:500 13px/1.5 Montserrat,Arial,sans-serif}.gp-container.paed .paed__comments-list,.gp-container.paed .paed__comments-list .children{margin:0;padding:0;list-style:none}.gp-container.paed .paed__comments-list>li{margin:0 0 14px}.gp-container.paed .paed__comments-list .children{margin:14px 0 0 clamp(16px,4vw,44px)}.gp-container.paed .paed__comments-list .comment-body{color:#52392c;background:#fffaf5;border:1px solid #eaded2;border-radius:13px;padding:18px 20px}.gp-container.paed .paed__comments-list .comment-author{color:#4b2f24;align-items:center;gap:10px;font:750 14px/1.3 Montserrat,Arial,sans-serif;display:flex}.gp-container.paed .paed__comments-list .comment-author .avatar{object-fit:cover;border-radius:50%;width:42px;height:42px}.gp-container.paed .paed__comments-list .comment-author .says{display:none}.gp-container.paed .paed__comments-list .comment-metadata{color:#987c69;margin:3px 0 11px 52px;font:500 11px/1.45 Montserrat,Arial,sans-serif}.gp-container.paed .paed__comments-list .comment-metadata a{color:inherit;text-decoration:none}.gp-container.paed .paed__comments-list .comment-content p{color:#52392c;text-indent:0;text-align:left;margin:0 0 10px;font:500 14px/1.65 Montserrat,Arial,sans-serif}.gp-container.paed .paed__comments-list .comment-content p:last-child{margin-bottom:0}.gp-container.paed .paed__comments-list .reply{margin-top:9px}.gp-container.paed .paed__comments-list .comment-reply-link{color:#a35029;text-underline-offset:3px;font:750 12px/1.4 Montserrat,Arial,sans-serif;text-decoration:underline}.gp-container.paed .paed__comments-pages ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.gp-container.paed .paed__comments-pages a,.gp-container.paed .paed__comments-pages .current{color:#814322;border:1px solid #dfc8b5;border-radius:8px;padding:7px 12px;text-decoration:none;display:inline-block}.gp-container.paed .paed__comments-pages .current{color:#fff;background:#a9532a}.gp-container.paed .paed__discussion .comment-respond{background:#fff;border:1px solid #e9dbce;border-radius:13px;margin-top:14px;padding:clamp(16px,2vw,21px)}.gp-container.paed .paed__discussion>.comment-respond{max-width:690px;margin-left:auto;margin-right:auto}.gp-container.paed .paed__discussion .comment-reply-title{color:#513328;margin:0 0 6px;font:800 18px/1.3 Montserrat,Arial,sans-serif}.gp-container.paed .paed__discussion .comment-reply-title small{margin-left:9px;font:700 12px/1.3 Montserrat,Arial,sans-serif}.gp-container.paed .paed__discussion .comment-reply-title a{color:#a35029}.gp-container.paed .paed__comment-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.gp-container.paed .paed__comment-form>p{min-width:0;margin:0}.gp-container.paed .paed__comment-form :is(.comment-form-comment,.comment-form-url,.comment-form-cookies-consent,.form-submit,.comment-notes,.logged-in-as,.must-log-in){grid-column:1/-1}.gp-container.paed .paed__discussion :is(.comment-notes,.logged-in-as,.must-log-in){color:#806b60;margin:0;font:500 11px/1.45 Montserrat,Arial,sans-serif}.gp-container.paed .paed__discussion .paed__comment-form label{color:#75584b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font:800 10px/1.35 Montserrat,Arial,sans-serif;display:block}.gp-container.paed .paed__discussion .paed__comment-form .required{color:#ab542d}.gp-container.paed .paed__discussion .paed__comment-form :is(input[type=text],input[type=email],input[type=url],textarea){color:#5c382d;width:100%;min-height:45px;box-shadow:none;background:#fff;border:1px solid #ddd2c9;border-radius:10px;padding:10px 13px;font:500 14px/1.45 Montserrat,Arial,sans-serif;transition:border-color .2s,box-shadow .2s}.gp-container.paed .paed__discussion .paed__comment-form textarea{resize:vertical;min-height:96px}.gp-container.paed .paed__discussion .paed__comment-form :is(input[type=text],input[type=email],input[type=url],textarea)::placeholder{color:#a69990;opacity:1}.gp-container.paed .paed__discussion .paed__comment-form :is(input[type=text],input[type=email],input[type=url],textarea):focus{border-color:#bd7650;outline:0;box-shadow:0 0 0 3px #bc6c4024}.gp-container.paed .paed__discussion .comment-form-cookies-consent{align-items:flex-start;gap:9px;display:flex}.gp-container.paed .paed__discussion .comment-form-cookies-consent input{accent-color:#a9532a;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.gp-container.paed .paed__discussion .paed__comment-form .comment-form-cookies-consent label{color:#6e594e;letter-spacing:normal;text-transform:none;margin:0;font:600 12px/1.5 Montserrat,Arial,sans-serif}.gp-container.paed .paed__discussion .paed__comment-submit{color:#fff;cursor:pointer;background:#af4e25;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:45px;padding:10px 19px;font:800 13px/1.35 Montserrat,Arial,sans-serif;transition:background-color .2s,transform .2s;display:inline-flex}.gp-container.paed .paed__discussion .paed__comment-submit:focus-visible{outline-offset:3px;outline:2px solid #a64d27}.gp-container.paed .paed__comments-list a:focus-visible{outline-offset:3px;outline:2px solid #a64d27}.gp-container.paed .paed__discussion-closed{color:#806b60;font-size:13px}@media (max-width:600px){.gp-container.paed .paed__comment-form{grid-template-columns:1fr}.gp-container.paed .paed__comments-list .children{margin-left:15px}}@media (prefers-reduced-motion:reduce){.gp-container.paed .paed__discussion :is(input,textarea,button){transition:none}}.gp-container.paed .paed__poll{background:#fff8f0;border:1px solid #e4d2c1;border-radius:15px;margin:32px 0 24px;padding:clamp(18px,2.7vw,27px);box-shadow:0 9px 26px #462a1a0d}.gp-container.paed .paed__poll>.paed__eyebrow{margin-bottom:13px;display:block}.gp-container.paed .paed__poll .expert-review-poll{--expert-review-main-bg:#fff8f0;--expert-review-main-color:#b6592e;max-width:none;margin:0;font-family:Montserrat,Arial,sans-serif}.gp-container.paed .paed__poll .js-expert-review-poll-item{transition:transform .2s}.gp-container.paed .paed__poll .js-expert-review-poll-item:hover{transform:translate(3px)}.gp-container.paed .paed__poll :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #a64d27}.gp-container.paed .paed__poll-fallback{font-family:Montserrat,Arial,sans-serif}.gp-container.paed .paed__poll-fallback [hidden]{display:none!important}.gp-container.paed .paed__poll-fallback h2{color:#513328;margin:0 0 16px;font:800 clamp(18px,2vw,22px)/1.35 Montserrat,Arial,sans-serif}.gp-container.paed .paed__poll-fallback form{gap:9px;display:grid}.gp-container.paed .paed__poll-choice{color:#533c30;cursor:pointer;background:#fffdf9;border:1px solid #e7d6c5;border-radius:9px;align-items:center;gap:10px;min-height:45px;padding:10px 13px;transition:border-color .2s,background-color .2s;display:flex}.gp-container.paed .paed__poll-choice:hover{background:#fff2e6;border-color:#bb7650}.gp-container.paed .paed__poll-choice:has(input:checked){background:#fff2e6;border-color:#bb7650}.gp-container.paed .paed__poll-choice input{accent-color:#a9532a;flex:none;width:17px;height:17px;margin:0}.gp-container.paed .paed__poll-submit{color:#fff;cursor:pointer;background:#af4e25;border:0;border-radius:9px;justify-self:start;min-height:43px;margin-top:4px;padding:10px 19px;font:800 13px/1.3 Montserrat,Arial,sans-serif}.gp-container.paed .paed__poll-submit:disabled{opacity:.6;cursor:wait}.gp-container.paed .paed__poll-result{margin-bottom:12px}.gp-container.paed .paed__poll-result>div{color:#52392c;justify-content:space-between;gap:15px;margin-bottom:5px;font-size:13px;display:flex}.gp-container.paed .paed__poll-meter{background:#eadbcf;border-radius:7px;height:7px;display:block;overflow:hidden}.gp-container.paed .paed__poll-meter i{border-radius:inherit;background:#b45a30;height:100%;transition:width .35s;display:block}.gp-container.paed .paed__poll-total,.gp-container.paed .paed__poll-message{color:#806b60;margin:10px 0 0;font-size:12px}@media (prefers-reduced-motion:reduce){.gp-container.paed .paed__poll .js-expert-review-poll-item{transition:none}}.gp-container.paed .paed__body .pa-article__body>h2{letter-spacing:-.025em;text-wrap:balance;max-width:760px;color:#392419!important;text-align:center!important;margin:46px auto 23px!important;padding:0 12px!important;font:700 clamp(23px,2.25vw,31px)/1.25 Georgia,serif!important}.gp-container.paed .paed__body .pa-article__body>h2:first-child{margin-top:3px!important}.gp-container.paed .paed__body .pa-article__body>h2:after{content:"";background:#bd7044;border-radius:2px;width:42px;height:2px;margin:13px auto 0;display:block}.gp-container.paed .paed__body .pa-article__body>p.pa-key-lead,.gp-container.paed .paed__body .pa-article__body>h2:first-child+p{background:#fff9f2;border:1px solid #ead9cb;border-left:3px solid #b96334;border-radius:0 9px 9px 0;font-size:17px;line-height:1.7;color:#39291f!important;text-align:left!important;text-indent:0!important;margin:0 0 25px!important;padding:19px 23px!important}.gp-container.paed .paed__body .pa-article__body>p strong,.gp-container.paed .paed__body .pa-article__body>li strong{color:#713a20;text-underline-offset:.16em;-webkit-text-decoration:underline #dfb38e;text-decoration:underline #dfb38e;text-decoration-thickness:2px}.gp-container.paed .paed__body .pa-carousel.is-enhanced .pa-carousel__track{scroll-snap-type:none;padding-bottom:1px;overflow-x:hidden!important}.gp-container.paed .paed__body .pa-carousel.is-enhanced .pa-slide{flex:0 0 100%}.gp-container.paed .paed__body .pa-carousel.is-enhanced .pa-slide[hidden]{display:none!important}.gp-container.paed .paed__body .pa-carousel__controls{justify-content:center;align-items:center;gap:16px;padding:12px 0 4px;display:flex}.gp-container.paed .paed__body .pa-carousel__arrow{color:#fff;cursor:pointer;background:#42271c;border:1px solid #a9643c;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font:27px/1 Georgia,serif;display:grid}.gp-container.paed .paed__body .pa-carousel__arrow:disabled{opacity:.35;cursor:default}.gp-container.paed .paed__body .pa-carousel__fraction{text-align:center;color:#674736;min-width:45px;font-size:12px;font-weight:800}.gp-container.paed .paed__body .pa-carousel__anchors a[aria-current=true]{color:#fff;background:#a64d27}.gp-container.paed .paed__body .pa-expert-note{border:1px solid #6d432d;border-left:5px solid #d9783b;margin:38px 0 24px;box-shadow:0 15px 30px #381e112b;color:#fff4e9!important;background:linear-gradient(135deg,#46291b,#2d1a14)!important;border-radius:11px!important;padding:24px 28px!important}.gp-container.paed .paed__body .pa-expert-note .pa-eyebrow{color:#f3b886!important}.gp-container.paed .paed__body .pa-expert-note p{color:#fff6ed!important;text-align:left!important;text-indent:0!important;margin:10px 0 0!important;font:600 clamp(16px,1.45vw,19px)/1.5 Georgia,serif!important}@media (max-width:767px){.gp-container.paed .paed__body .pa-article__body>h2{margin-top:36px!important}.gp-container.paed .paed__body .pa-article__body>p.pa-key-lead,.gp-container.paed .paed__body .pa-article__body>h2:first-child+p{font-size:16px;padding:16px 17px!important}.gp-container.paed .paed__body .pa-expert-note{padding:20px!important}.gp-container.paed .paed__hero-visual>.paed__hero-slide{min-height:190px;padding:18px 25px}.gp-container.paed .paed__hero-visual>.paed__hero-slide--image{padding:0}.gp-container.paed .paed__sticky-stack{max-height:none;position:static;overflow:visible}body.admin-bar .gp-container.paed .paed__sticky-stack{max-height:none;top:auto}.gp-container.paed .paed__sticky-stack .paed__toc-rail{display:none}.gp-container.paed .paed__sticky-stack .pae-er-question:first-of-type,.gp-container.paed .paed__sticky-stack .pae-expert-review-likes:first-of-type,.gp-container.paed .paed__sticky-stack .pae-like:first-of-type{margin-top:0}body.pae-editorial-single .expert-review-popup__content{padding:20px}body.pae-editorial-single .expert-review-popup__content:before{font-size:21px}}.gp-container.paed .paed__reading-aside{display:block}.gp-container.paed .paed__reading-aside .paed__aside-actions .paed__button{box-sizing:border-box;white-space:normal;min-width:0;max-width:100%}.paed__scroll-sentinel{min-height:76px;margin:20px auto 8px;position:relative}.paed__load-more{color:#80523b;background:linear-gradient(120deg,#fffaf5,#f9ece1);border:1px solid #d3b7a166;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 23px;font:600 12px/1.5 Montserrat,Arial,sans-serif;transition:color .25s,border-color .25s,box-shadow .25s,background-color .25s;display:inline-flex;box-shadow:0 5px 18px #844b2710;text-decoration:none!important}.paed__load-more:is(:hover,:focus-visible){color:#9d4e28;border-color:#c586596b;box-shadow:0 5px 23px #a1683024}.paed__load-more:focus-visible{outline-offset:4px;outline:2px solid #bb7856}.paed__load-icon{align-items:center;gap:3px;width:20px;height:20px;display:flex}.paed__load-icon i{opacity:.6;transform-origin:50%;background:linear-gradient(#d79361,#8c4d2e);border-radius:2px;flex:1;height:8px;display:block}.paed__scroll-sentinel.is-loading .paed__load-icon i,.paed__archive-status.is-loading .paed__load-icon i{animation:1.25s ease-in-out infinite paed-load-wave}.paed__scroll-sentinel.is-loading .paed__load-icon i:nth-child(2),.paed__archive-status.is-loading .paed__load-icon i:nth-child(2){animation-delay:.15s}.paed__scroll-sentinel.is-loading .paed__load-icon i:nth-child(3),.paed__archive-status.is-loading .paed__load-icon i:nth-child(3){animation-delay:.3s}.paed__scroll-sentinel.is-loading .paed__load-more,.paed__archive-status.is-loading .paed__load-more{cursor:progress;background-image:linear-gradient(100deg,#fffaf5 20%,#f6dfca 50%,#fffaf5 80%);background-size:200% 100%;animation:3s ease-in-out infinite paed-load-glow}.paed__scroll-sentinel.is-loading:after{content:"";background:linear-gradient(90deg,#0000,#c48d5d70,#0000);height:1px;position:absolute;bottom:0;left:15%;right:15%}.paed__scroll-sentinel.is-error .paed__load-more{color:#9a4d2f;border-color:#c3815c}.paed__archive-status{color:#80523b;justify-content:center;align-items:center;gap:12px;min-height:44px;font:500 12px/1.5 Montserrat,Arial,sans-serif;display:flex}.paed__archive-status[hidden]{display:none}.paed__archive-status:not(.is-error):before{content:none}.paed__archive-status button{font:inherit;color:#914d2c;cursor:pointer;background:#fff6ee;border:1px solid #c3815c66;border-radius:999px;padding:6px 14px}.paed.is-navigating .paed__types a{opacity:.8}@keyframes paed-load-wave{0%,to{opacity:.45;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.9)}}@keyframes paed-load-glow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes paed-load-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.paed__scroll-sentinel.is-loading .paed__load-icon i,.paed__scroll-sentinel.is-loading .paed__load-more,.paed__archive-status.is-loading .paed__load-icon i,.paed__archive-status.is-loading .paed__load-more{animation:none}.paed__load-more{transition:none}}.paed__load-status.screen-reader-text{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body .paed .paed__load-more,body .paed .paed__load-more .paed__load-label{font-family:var(--pa-font-body,"Golos Text",Arial,sans-serif)!important}
