.yp-home-footer{border-top:1px solid #1b2c43;background:#071426;color:#93a4ba}.yp-home-footer-main{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(620px,1.58fr);gap:clamp(58px,7vw,96px);padding-block:64px 48px;border-bottom:1px solid #1b2c43}.yp-home-footer-brand{align-self:start}.yp-home-footer-brand img{width:178px;height:auto}.yp-home-footer-brand p{max-width:390px;margin:22px 0 0;color:#a3b1c3;font-size:15px;line-height:1.65}.yp-home-footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.yp-home-footer-link-group{min-width:0}.yp-home-footer-heading{margin:0 0 16px;color:#e4eaf2;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.yp-home-footer-link-group ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.yp-home-footer-links a{display:inline-flex;min-height:30px;align-items:center;padding:4px 0;color:#a3b1c3;font-size:14px;font-weight:570;line-height:1.45;text-decoration:none;text-underline-offset:4px}.yp-home-footer-links a:hover,.yp-home-footer-links a:focus-visible{color:#fff}.yp-home-footer-links a:focus-visible,.yp-home-footer-bottom a:focus-visible{border-radius:4px;outline:2px solid #7fabff;outline-offset:4px}.yp-home-footer-links .yp-home-partner-link{display:inline-flex;align-items:center;gap:7px;color:#adbbcc;font-weight:680}.yp-home-footer-bottom{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:28px;color:#718197;font-size:12px}.yp-home-footer-bottom p{margin:0}.yp-home-footer-bottom a{color:#8394aa;text-decoration:none}.yp-home-footer-bottom a:hover,.yp-home-footer-bottom a:focus-visible{color:#d9e3ef}@media (max-width:1050px){.yp-home-footer-main{grid-template-columns:1fr;gap:46px}}@media (max-width:820px){.yp-home-footer-main{grid-template-columns:1fr;gap:45px}}@media (max-width:600px){.yp-home-footer-main{gap:36px;padding-block:44px 34px}.yp-home-footer-links{grid-template-columns:1fr 1fr;gap:34px 24px}.yp-home-footer-link-group--legal{grid-column:1 / -1}.yp-home-footer-link-group--legal ul{grid-template-columns:repeat(2,minmax(0,max-content));gap:6px 28px}.yp-home-footer-links a{min-height:38px}.yp-home-footer-bottom{min-height:100px;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}}@media (max-width:380px){.yp-home-footer-links{grid-template-columns:1fr}.yp-home-footer-link-group--legal{grid-column:auto}.yp-home-footer-link-group--legal ul{grid-template-columns:1fr}}.yp-single-layout{display:grid;grid-template-columns:minmax(190px,230px) minmax(0,760px);justify-content:center;gap:clamp(3rem,6vw,5.5rem);padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(4.5rem,8vw,7.5rem)}.yp-single-sidebar{align-self:start;min-width:0}.yp-single-toc{position:static;padding-top:.85rem;border-top:2px solid var(--yp-post-ink)}.yp-single-toc summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;color:var(--yp-post-ink);cursor:pointer;font-size:.8rem;font-weight:800;letter-spacing:.08em;list-style:none;text-transform:uppercase}.yp-single-toc summary::-webkit-details-marker{display:none}.yp-single-toc summary svg{display:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.yp-single-toc ol{display:grid;gap:.82rem;padding:.25rem 0 0;margin:0;list-style:none}.yp-single-toc a{display:block;padding-left:.72rem;border-left:2px solid #d9e2ee;color:#5e6d82;font-size:.82rem;line-height:1.45;text-decoration:none}.yp-single-toc a:hover,.yp-single-toc a[aria-current="location"]{border-color:var(--yp-post-blue);color:#0a5ed8}.yp-single-toc-level-3 a,.yp-single-toc-level-4 a{padding-left:1rem;font-size:.76rem}.yp-single-main-column{min-width:0}.yp-single-content{color:#26364d;font-size:1.125rem;line-height:1.78}.yp-single-content>:first-child{margin-top:0}.yp-single-content p,.yp-single-content ul,.yp-single-content ol,.yp-single-content blockquote,.yp-single-content figure,.yp-single-content table,.yp-single-content pre,.yp-single-content details{margin-top:0;margin-bottom:1.65em}.yp-single-content h2,.yp-single-content h3,.yp-single-content h4{color:var(--yp-post-ink);font-weight:760;letter-spacing:-.035em;scroll-margin-top:110px;text-wrap:balance}.yp-single-content h2{margin:2.2em 0 .72em;font-size:clamp(1.85rem,3.3vw,2.4rem);line-height:1.15}.yp-single-content h3{margin:1.9em 0 .65em;font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.22}.yp-single-content h4{margin:1.7em 0 .55em;font-size:1.22rem;line-height:1.3}.yp-single-content a{color:#075edb;text-decoration-color:#8bb9f6;text-decoration-thickness:1px;text-underline-offset:3px}.yp-single-content a:hover{text-decoration-color:currentColor}.yp-single-content ul,.yp-single-content ol{padding-left:1.35em}.yp-single-content li{padding-left:.25em;margin-bottom:.55em}.yp-single-content strong{color:#13233a;font-weight:740}.yp-single-content blockquote{padding:.3rem 0 .3rem 1.5rem;border-left:4px solid var(--yp-post-blue);color:#1d324e;font-size:1.2em;font-weight:620;line-height:1.55}.yp-single-content img{max-width:100%;height:auto;border-radius:10px}.yp-single-content figcaption{margin-top:.6rem;color:#6a7890;font-size:.78rem;line-height:1.5;text-align:center}.yp-single-content table{display:block;overflow-x:auto;width:100%;border-spacing:0;border-collapse:collapse;font-size:.9rem;-webkit-overflow-scrolling:touch}.yp-single-content th,.yp-single-content td{min-width:150px;padding:.8rem .9rem;border:1px solid var(--yp-post-line);text-align:left;vertical-align:top}.yp-single-content th{background:var(--yp-post-soft);color:#14253c}.yp-single-content pre{overflow-x:auto;padding:1rem;border-radius:10px;background:#0b1728;color:#eef5ff;font-size:.86rem}.yp-single-content details{padding:0 1rem;border:1px solid var(--yp-post-line);border-radius:10px;background:#fff}.yp-single-content details summary{padding:1rem 0;color:#11223a;cursor:pointer;font-weight:720}.yp-single-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:2rem;margin-top:3.5rem;border-top:1px solid var(--yp-post-line)}.yp-single-tags span{margin-right:.2rem;color:#52637b;font-size:.75rem;font-weight:800}.yp-single-tags a{padding:.45rem .7rem;border-radius:999px;background:#eef4fc;color:#1d4f93;font-size:.72rem;font-weight:700;text-decoration:none}.yp-single-author{display:grid;grid-template-columns:88px 1fr;gap:1.35rem;padding:1.7rem;margin-top:3.5rem;border:1px solid var(--yp-post-line);border-radius:14px;background:#f7f9fc}.yp-single-author--without-avatar{grid-template-columns:minmax(0,1fr)}.yp-single-author>img{width:88px;height:88px;border-radius:50%;object-fit:cover}.yp-single-author span{color:#1766d8;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.yp-single-author-name{margin:.2rem 0 .45rem;color:var(--yp-post-ink);font-size:1.3rem}.yp-single-author p{margin:0;color:#53647b;font-size:.88rem;line-height:1.65}.yp-single-author a{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;color:#075edb;font-size:.78rem;font-weight:750;text-decoration:none}.yp-single-author a svg,.yp-single-related header>a svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.yp-single-post-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.yp-single-post-navigation a{min-width:0;padding:1.1rem 0;border-top:1px solid var(--yp-post-line);color:#15263e;text-decoration:none}.yp-single-post-navigation a:last-child{text-align:right}.yp-single-post-navigation small{display:block;margin-bottom:.35rem;color:#5a6a81;font-size:.7rem;font-weight:700}.yp-single-post-navigation span{display:block;overflow:hidden;font-size:.83rem;font-weight:720;line-height:1.4;text-overflow:ellipsis}.yp-single-conversion{padding:clamp(4.5rem,9vw,7.5rem) 0;border-block:1px solid #d9e2ee;background:#f5f8fc;text-align:center}.yp-single-conversion h2{max-width:760px;margin:.8rem auto 0;color:var(--yp-post-ink);font-size:clamp(2rem,4.5vw,3.35rem);font-weight:780;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.yp-single-conversion p{max-width:650px;margin:1rem auto 1.5rem;color:var(--yp-post-muted);font-size:1rem;line-height:1.65}.yp-single-conversion-trust{display:flex;align-items:center;justify-content:center;gap:.4rem;color:#5d6b80;font-size:.72rem;font-weight:650}.yp-single-conversion-trust svg{width:16px;height:16px;color:#087f62;fill:none;stroke:currentColor;stroke-width:1.8}.yp-single-budget-form{max-width:900px;margin:clamp(2rem,4vw,3rem) auto 0;text-align:left}.yp-single-budget-form .yoplace-budget-form{width:100%}.yp-single-related{padding:clamp(4.5rem,8vw,7rem) 0;background:#fff}.yp-single-related header{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.yp-single-related h2{margin:.55rem 0 0;color:var(--yp-post-ink);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.045em;line-height:1.1}.yp-single-related header>a{display:inline-flex;min-height:44px;align-items:center;gap:.4rem;color:#075edb;font-size:.8rem;font-weight:750;text-decoration:none}.yp-single-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.yp-single-related-grid>article{overflow:hidden;border:1px solid var(--yp-post-line);border-radius:14px;background:#fff}.yp-single-related-media{display:block;overflow:hidden;aspect-ratio:16 / 10;background:var(--yp-post-soft)}.yp-single-related-media img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.yp-single-related-grid>article:hover img{transform:scale(1.025)}.yp-single-related-grid>article>div{display:flex;min-height:230px;flex-direction:column;padding:1.25rem}.yp-single-related-grid span{color:#075edb;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yp-single-related-grid h3{margin:.65rem 0 .55rem;color:var(--yp-post-ink);font-size:1.1rem;letter-spacing:-.025em;line-height:1.28}.yp-single-related-grid h3 a{color:inherit;text-decoration:none}.yp-single-related-grid p{display:-webkit-box;overflow:hidden;margin:0;color:#56667d;font-size:.82rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.yp-single-related-grid time{margin-top:auto;padding-top:1rem;color:#5f6e83;font-size:.72rem}@media (max-width:960px){.yp-single-layout{grid-template-columns:minmax(0,760px);gap:2rem}.yp-single-toc{position:static;padding:0 1rem;border:1px solid var(--yp-post-line);border-radius:10px}.yp-single-toc summary svg{display:block}.yp-single-toc[open] summary svg{transform:rotate(180deg)}.yp-single-toc ol{padding:.25rem 0 1rem}}@media (max-width:760px){.yp-single-layout{padding-top:2.25rem;padding-bottom:4.5rem}.yp-single-content{font-size:1.045rem;line-height:1.75}.yp-single-content h2{font-size:clamp(1.75rem,8.3vw,2.15rem)}.yp-single-content h3{font-size:clamp(1.35rem,6.4vw,1.65rem)}.yp-single-content blockquote{padding-left:1rem;font-size:1.08em}.yp-single-author{grid-template-columns:1fr;text-align:center}.yp-single-author>img{margin:0 auto}.yp-single-post-navigation{grid-template-columns:1fr}.yp-single-post-navigation a:last-child{text-align:left}.yp-single-conversion h2{font-size:clamp(1.9rem,9vw,2.45rem)}.yp-single-related header{align-items:flex-start;flex-direction:column}.yp-single-related-grid{grid-template-columns:1fr}.yp-single-related-grid>article>div{min-height:0}}@media (prefers-reduced-motion:reduce){.yp-single-related-media img{transition:none}}
