.post-head{padding:calc(var(--nav) + 96px) 0 72px;text-align:center}.post-head .crumbs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;font-size:15px;font-weight:700;color:var(--paper-mute)}.post-head .crumbs a{transition:color 200ms ease}.post-head .crumbs i{font-size:12px;align-self:center}.post-head .crumbs .breadcrumb_last,.post-head .crumbs i:has(+.breadcrumb_last){display:none}.post-head .crumbs span:has(+i+.breadcrumb_last) a{background:var(--blue);color:var(--white);padding:4px 12px}.post-head h1{margin-top:28px;font-size:calc(clamp(60px, 8.4vw, 150px) * var(--ds));line-height:.92;letter-spacing:-.01em}.post-head h1 .thin{display:block}.meta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px;margin-top:34px;font-size:16px;font-weight:500;color:var(--paper-mute)}.meta span{display:inline-flex;align-items:center;gap:7px}.meta i{font-size:18px;color:var(--blue)}.meta b{color:var(--ink);font-weight:700}@media (hover:hover) and (pointer:fine){.post-head .crumbs span:not(:has(+i+.breadcrumb_last))>a:hover{color:var(--blue)}}@media (prefers-reduced-motion:no-preference){.post-head h1 .ln>span{animation:lineUp 1s var(--ease-out) .1s both}.post-head h1 .ln:nth-child(2)>span{animation-delay:.28s}.post-head .crumbs{animation:fadeUp .7s var(--ease-out) both}.meta{animation:fadeUp .8s var(--ease-out) .5s both}}.post{width:min(var(--col), 100% - 48px);margin-inline:auto;padding-bottom:110px}.post .entry-content{font-size:19px;line-height:1.75;font-weight:500}.post .entry-content>*+*{margin-top:1.15em}.post .entry-content strong{font-weight:700}.post .entry-content a{color:var(--blue);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;transition:color 200ms ease}.post .entry-content>p:first-child{font-size:clamp(21px, 1.7vw, 24px);line-height:1.6}.post .entry-content .wp-block-heading,.post .entry-content h2{width:fit-content;margin-top:2.4em;padding:.28em .55em .34em;background:var(--blue);color:var(--white);font-family:var(--f-disp);font-weight:var(--f-disp-w);font-size:clamp(25px, 2.4vw, 34px);line-height:1.2;letter-spacing:-.01em}.post .entry-content .wp-block-heading+*{margin-top:.95em}.post .entry-content .wp-block-heading strong{font-weight:inherit}.post .entry-content .wp-block-image{margin:2.2em 0 0}.post .entry-content .wp-block-image img{width:100%;height:auto;background:var(--butter)}.post .entry-content .wp-element-caption{display:flex;gap:12px;align-items:baseline;margin-top:14px;font-size:15px;line-height:1.5;color:var(--paper-mute)}.post .entry-content .wp-element-caption::before{content:"";flex:none;width:28px;height:3px;background:var(--blue);translate:0 -.3em}.post .entry-content .wp-element-caption em{font-style:normal}.post .entry-content .wp-block-image+*{margin-top:1.8em}.post .entry-content .wp-block-table{margin:2em 0 0;overflow-x:auto;background:var(--white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent)}.post .entry-content .wp-block-table table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}.post .entry-content .wp-block-table .has-fixed-layout{table-layout:fixed}.post .entry-content .wp-block-table td{padding:14px 16px;text-align:start;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.post .entry-content .wp-block-table tr:first-child td{background:var(--ink);color:var(--white);border-bottom:0}.post .entry-content .wp-block-table tr:last-child td{border-bottom:0}.post .entry-content .wp-block-table tr:not(:first-child) td:first-child{font-weight:700}.post .entry-content .wp-block-table+*{margin-top:1.8em}.post .entry-content .wp-block-yoast-faq-block{margin-top:3em}.post .entry-content .schema-faq-section{padding:26px 0;border-top:2px solid var(--ink)}.post .entry-content .schema-faq-section:last-child{border-bottom:2px solid var(--ink)}.post .entry-content .schema-faq-question{display:block;font-size:clamp(20px, 1.6vw, 23px);line-height:1.35}.post .entry-content .schema-faq-answer{margin-top:10px;font-size:18px;line-height:1.7;color:var(--paper-mute)}.post .entry-content .schema-faq-question[aria-expanded]{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:color 200ms ease}.post .entry-content .schema-faq-question[aria-expanded]::after{content:"";flex:none;width:30px;height:30px;background:linear-gradient(currentColor,currentColor) center/14px 2.5px no-repeat,linear-gradient(currentColor,currentColor) center/2.5px 14px no-repeat;box-shadow:inset 0 0 0 2px currentColor;transition:background-size 250ms var(--ease-out)}.post .entry-content .schema-faq-question[aria-expanded="true"]{color:var(--blue)}.post .entry-content .schema-faq-question[aria-expanded="true"]::after{background-size:14px 2.5px,2.5px 0}.post .entry-content .schema-faq-question[aria-expanded]:focus-visible{outline-offset:6px}.post .entry-content .schema-faq-question[aria-expanded]+.schema-faq-answer{interpolate-size:allow-keywords;overflow:hidden;transition:height 250ms var(--ease-out),margin-top 250ms var(--ease-out),opacity 200ms ease}.post .entry-content .schema-faq-question[aria-expanded="false"]+.schema-faq-answer{height:0;margin-top:0;opacity:0;visibility:hidden;transition:height 200ms var(--ease-out),margin-top 200ms var(--ease-out),opacity 150ms ease,visibility 0s linear 200ms}@media (hover:hover) and (pointer:fine){.post .entry-content a:hover{color:var(--ink)}.post .entry-content .schema-faq-question[aria-expanded]:hover{color:var(--blue)}}@media (prefers-reduced-motion:reduce){.post .entry-content .schema-faq-question[aria-expanded]::after,.post .entry-content .schema-faq-question[aria-expanded]+.schema-faq-answer{transition:none}}.post-end{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;margin-top:72px;padding-top:28px;border-top:2px solid var(--ink)}.author{display:flex;align-items:center;gap:14px}.author .av{display:grid;place-items:center;width:52px;height:52px;background:var(--pink);font-weight:900;font-size:20px}.author b{display:block;font-size:17px}.author span{font-size:15px;color:var(--paper-mute)}@media (max-width:900px){.post-head{padding:calc(var(--nav) + 56px) 0 48px}.post-head h1{font-size:calc(14vw * var(--ds))}.meta{gap:6px 16px;font-size:14.5px}.post{width:calc(100% - 32px);padding-bottom:80px}.post .entry-content{font-size:17.5px;line-height:1.7}.post .entry-content .wp-block-heading,.post .entry-content h2,.post .entry-content .wp-block-yoast-faq-block::before{font-size:23px}.post .entry-content .wp-block-table table{min-width:560px;font-size:15px}.post .entry-content .wp-block-table td{padding:12px}.post .entry-content .schema-faq-answer{font-size:16.5px}.post-end{flex-direction:column;align-items:flex-start}}