.blog-article-faq.svelte-30sjxj{max-width:55ch;font-family:var(--font-body);gap:12px;margin:clamp(20px,3vw,28px) auto 0;display:grid}.ac.svelte-30sjxj{background:var(--blog-paper,#fffaf4);box-shadow:var(--blog-lift);border-radius:1.2rem;overflow:hidden}.ac-header.svelte-30sjxj{margin:0}.ac-trigger.svelte-30sjxj{width:100%;color:var(--blog-ink,#303030);cursor:pointer;font:700 18px/1.35 var(--font-body);text-align:left;background:0 0;border:0;padding:18px 56px 18px 20px;display:block;position:relative}.ac-trigger.svelte-30sjxj:focus-visible{outline:3px solid var(--blog-orange,#ce4115);outline-offset:-3px}.ac-trigger.svelte-30sjxj:after{width:25px;color:var(--blog-coral-ink,#b5524f);content:"+";text-align:center;font-size:25px;font-weight:400;line-height:25px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ac.is-active.svelte-30sjxj .ac-trigger:where(.svelte-30sjxj):after{content:"−";margin-top:-.2em}.ac-panel_inner.svelte-30sjxj{color:var(--blog-ink,#303030);padding:0 20px 18px;font-size:17px;line-height:1.55}.ac-panel_inner.svelte-30sjxj p:where(.svelte-30sjxj){margin:0 0 .75rem}.ac-panel_inner.svelte-30sjxj p:where(.svelte-30sjxj):last-child{margin-bottom:0}.post-close.svelte-100wlx{gap:18px;margin-top:clamp(44px,6vw,72px);display:grid}.post-moves.svelte-100wlx{background:var(--blog-mint);border-radius:1.6rem;padding:clamp(20px,3vw,30px)}.post-moves.svelte-100wlx h2:where(.svelte-100wlx){margin:0 0 4px;font-size:clamp(24px,3vw,32px);line-height:1.05}.post-moves__for.svelte-100wlx{color:var(--blog-mint-ink);margin:0 0 14px;font-size:15px;font-weight:700}.post-moves.svelte-100wlx ol:where(.svelte-100wlx){gap:10px;margin:0;padding:0;list-style:none;display:grid}.post-moves.svelte-100wlx label:where(.svelte-100wlx){cursor:pointer;background:#ffffff8c;border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;font-size:17px;line-height:1.45;display:grid}.post-moves.svelte-100wlx input:where(.svelte-100wlx){width:22px;height:22px;accent-color:var(--blog-mint-ink);margin:2px 0 0}.post-moves.svelte-100wlx input:where(.svelte-100wlx):focus-visible{outline:3px solid var(--blog-orange);outline-offset:3px}.post-moves.svelte-100wlx input:where(.svelte-100wlx):checked+span:where(.svelte-100wlx){color:var(--blog-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--blog-mint-ink);text-decoration-color:var(--blog-mint-ink)}.post-audit.svelte-100wlx{background:var(--blog-night);color:#fff8ef;border-radius:1.6rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding:clamp(20px,3vw,30px);display:grid}.post-audit.svelte-100wlx p:where(.svelte-100wlx){color:#fff8efdb;margin:0;font-size:17px;line-height:1.5}.post-audit.svelte-100wlx b:where(.svelte-100wlx){color:var(--blog-gold)}.post-audit.svelte-100wlx a:where(.svelte-100wlx){background:var(--blog-orange);box-shadow:4px 4px 0 var(--blog-pink);color:#fff;font:700 14px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-self:start;padding:14px 22px;text-decoration:none}.post-audit.svelte-100wlx a:where(.svelte-100wlx):focus-visible{outline:3px solid var(--blog-orange);outline-offset:3px}@media (width<=640px){.post-audit.svelte-100wlx{grid-template-columns:minmax(0,1fr)}}.post-progress.svelte-16prjiv{top:var(--blog-header-h,85px);z-index:30;height:4px;position:sticky}.post-progress.svelte-16prjiv i:where(.svelte-16prjiv){background:var(--blog-orange);transform-origin:0;height:100%;display:block}.post-toc.svelte-16prjiv{display:none}@media (width>=1528px){.post-toc.svelte-16prjiv{width:220px;display:block;position:fixed;top:120px;left:calc(50% - 746px)}}.post-toc__title.svelte-16prjiv{color:var(--blog-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:12.5px;font-weight:700;line-height:1}.post-toc__left.svelte-16prjiv{color:var(--blog-muted);font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:13.5px}.post-toc.svelte-16prjiv ol:where(.svelte-16prjiv){border-left:2px solid var(--blog-rule);gap:4px;margin:0;padding:0;list-style:none;display:grid}.post-toc.svelte-16prjiv a:where(.svelte-16prjiv){color:var(--blog-muted);border-left:2px solid #0000;grid-template-columns:auto minmax(0,1fr);gap:8px;margin-left:-2px;padding:7px 0 7px 14px;font-size:14.5px;line-height:1.3;text-decoration:none;display:grid}.post-toc__number.svelte-16prjiv{color:var(--blog-coral-ink);font-family:var(--font-heading);font-size:15px;font-weight:800;line-height:1.2}.post-toc.svelte-16prjiv small:where(.svelte-16prjiv){color:var(--blog-muted);font-size:12px;display:block}.post-toc__dot.svelte-16prjiv{background:var(--blog-orange);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.post-toc.svelte-16prjiv a[aria-current=true]:where(.svelte-16prjiv){border-left-color:var(--blog-orange);color:var(--blog-ink);font-weight:700}.post-pill.svelte-16prjiv{top:calc(var(--blog-header-h,85px) + 10px);z-index:40;pointer-events:none;justify-content:center;margin-top:-6px;display:flex;position:sticky}.post-pill.svelte-16prjiv span:where(.svelte-16prjiv){background:var(--blog-night);color:#fff8ef;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;max-width:min(560px,100vw - 32px);padding:8px 16px;font-size:13.5px;font-weight:700;line-height:1.2;display:flex;overflow:hidden;box-shadow:0 10px 30px -14px #00000080}.post-pill.svelte-16prjiv b:where(.svelte-16prjiv){color:var(--blog-gold)}@media (width>=1528px){.post-pill.svelte-16prjiv{display:none}}.blog-related.svelte-j0oiav{gap:18px;max-width:980px;margin:clamp(40px,6vw,64px) auto 0;display:grid}.blog-related.svelte-j0oiav h2:where(.svelte-j0oiav){font-size:clamp(26px,3.2vw,34px)}.blog-related.svelte-j0oiav ol:where(.svelte-j0oiav){gap:18px;margin:0;padding:0;list-style:none;display:grid}.social-sharing-wrapper.svelte-14yb6ij{font-family:var(--font-body);margin:2rem 0 0}.hs-blog-social-share-list.svelte-14yb6ij{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.hs-blog-social-share-item.svelte-14yb6ij{margin:0 10px 15px 0}.hs-blog-social-share-item-linkedin.svelte-14yb6ij{margin-right:5px}.share-btn.svelte-14yb6ij{color:#fff;font-family:var(--font-body);border-radius:3px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;transition:opacity .18s;display:inline-flex}.share-btn.svelte-14yb6ij:hover,.share-btn.svelte-14yb6ij:focus-visible{opacity:.9}.share-btn.svelte-14yb6ij svg:where(.svelte-14yb6ij){flex-shrink:0;display:block}.share-btn--twitter.svelte-14yb6ij{background:#000}.share-btn--linkedin.svelte-14yb6ij{background:#0a66c2}.share-btn--facebook.svelte-14yb6ij{background:#1877f2}.post-brief.svelte-i2fzs6{background:var(--blog-cream);box-shadow:0 0 0 1px var(--blog-rule);border-radius:1.6rem;position:relative;overflow:hidden}.post-brief__top.svelte-i2fzs6{background:var(--blog-floral);padding:clamp(18px,3vw,28px) 16px}.post-brief__plaque.svelte-i2fzs6{background:var(--blog-paper);max-width:520px;box-shadow:var(--blog-lift);text-align:center;border-radius:1.2rem;justify-items:center;gap:8px;margin:0 auto;padding:clamp(16px,2.6vw,22px) clamp(18px,3vw,28px);display:grid}.post-brief__plaque.svelte-i2fzs6 h2:where(.svelte-i2fzs6){font-size:clamp(30px,4vw,44px);line-height:1}.post-brief__copy.svelte-i2fzs6{border:1px solid var(--blog-ink);color:var(--blog-ink);cursor:pointer;font:700 12.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:999px;padding:7px 14px}.post-brief__copy.svelte-i2fzs6:hover{background:var(--blog-ink);color:var(--blog-paper)}.post-brief__copy.svelte-i2fzs6:focus-visible{outline:3px solid var(--blog-orange);outline-offset:3px}.post-brief__claims.svelte-i2fzs6{gap:12px;margin:0;padding:clamp(16px,2.6vw,24px);list-style:none;display:grid}.post-claim.svelte-i2fzs6{background:var(--blog-paper);box-shadow:var(--blog-lift);border-radius:1.2rem;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:16px 20px 16px 18px;display:grid}.post-claim__number.svelte-i2fzs6{color:var(--blog-coral-ink);font-family:var(--font-heading);grid-row:1/span 2;font-size:34px;font-weight:800;line-height:1}.post-claim.svelte-i2fzs6 p:where(.svelte-i2fzs6){margin:0;font-size:18px;line-height:1.45}.post-claim.svelte-i2fzs6 a:where(.svelte-i2fzs6){color:var(--blog-coral-ink);font:700 14px/1 var(--font-body);white-space:nowrap;text-decoration:none}.post-claim.svelte-i2fzs6 a:where(.svelte-i2fzs6):hover{text-underline-offset:3px;text-decoration:underline}.post-claim.svelte-i2fzs6 .for-you:where(.svelte-i2fzs6){grid-column:2;justify-self:start}.post-claim.is-for.svelte-i2fzs6{box-shadow:0 0 0 2px var(--blog-orange), var(--blog-lift)}.post-brief__legend.svelte-i2fzs6{color:var(--blog-muted);margin:0;padding:0 clamp(16px,2.6vw,24px) clamp(16px,2.6vw,22px);font-size:14px}@media (width<=560px){.post-brief__claims.svelte-i2fzs6{gap:10px;padding:10px}.post-claim.svelte-i2fzs6{grid-template-columns:30px minmax(0,1fr);gap:6px 10px;padding:14px 14px 14px 12px}.post-claim__number.svelte-i2fzs6{font-size:24px}.post-claim.svelte-i2fzs6 p:where(.svelte-i2fzs6){font-size:16.5px}.post-claim.svelte-i2fzs6 a:where(.svelte-i2fzs6),.post-claim.svelte-i2fzs6 .for-you:where(.svelte-i2fzs6){grid-column:2}.post-brief__legend.svelte-i2fzs6{padding:0 12px 14px}}.post-wrap.svelte-1ewuivi{padding:clamp(28px,5vw,64px) 16px clamp(56px,8vw,110px)}.post-sheet.svelte-1ewuivi{background:var(--blog-paper);max-width:980px;box-shadow:var(--blog-sheet);border-radius:1.6rem;margin:0 auto;padding:clamp(24px,5vw,60px) clamp(18px,5vw,60px)}.post-head.svelte-1ewuivi{text-align:center;justify-items:center;gap:14px;display:grid}.post-head.svelte-1ewuivi .blog-tag:where(.svelte-1ewuivi){justify-self:center}.post-head.svelte-1ewuivi h1:where(.svelte-1ewuivi){font-size:clamp(36px,5.4vw,64px)}.post-head__deck.svelte-1ewuivi{max-width:44ch;color:var(--blog-muted);margin:0;font-size:20px;line-height:1.5}.post-head__byline.svelte-1ewuivi{color:var(--blog-muted);align-items:center;gap:10px;margin:0;font-size:15px;line-height:1.4;display:flex}.post-head__byline.svelte-1ewuivi img:where(.svelte-1ewuivi){border-radius:50%;width:36px;height:36px}.post-head__byline.svelte-1ewuivi a:where(.svelte-1ewuivi){color:inherit;text-decoration:none}.post-head__byline.svelte-1ewuivi b:where(.svelte-1ewuivi){color:var(--blog-ink)}.post-speed.svelte-1ewuivi{background:var(--blog-deep);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.post-speed.svelte-1ewuivi button:where(.svelte-1ewuivi){color:var(--blog-muted);cursor:pointer;font:700 14px/1 var(--font-body);background:0 0;border:0;border-radius:999px;padding:8px 16px}.post-speed.svelte-1ewuivi button[aria-pressed=true]:where(.svelte-1ewuivi){background:var(--blog-night);color:var(--blog-gold)}.post-speed.svelte-1ewuivi button:where(.svelte-1ewuivi):focus-visible{outline:3px solid var(--blog-orange);outline-offset:3px}.post-wide.svelte-1ewuivi{max-width:860px;margin:clamp(28px,4vw,40px) auto 0}.post-hero.svelte-1ewuivi{padding:0}.post-hero.svelte-1ewuivi img:where(.svelte-1ewuivi){border-radius:16px;width:100%;height:auto;display:block}.post-foot.svelte-1ewuivi{gap:18px;margin-top:clamp(28px,4vw,40px);display:grid}.post-foot__tags.svelte-1ewuivi{flex-wrap:wrap;gap:8px;display:flex}.post-body.svelte-1ewuivi{counter-reset:post-sec;max-width:55ch;margin:clamp(28px,4vw,40px) auto 0}.post-body.svelte-1ewuivi p{margin:0 0 1em}.post-body.svelte-1ewuivi a{color:var(--blog-coral-ink);text-underline-offset:2px;text-decoration:underline}.post-body.svelte-1ewuivi :is(code,a){overflow-wrap:anywhere}.post-body.svelte-1ewuivi strong{font-weight:700}.post-body.svelte-1ewuivi h2{font:800 clamp(26px, 3.2vw, 34px) / 1.12 var(--font-heading);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:2.1em 0 .6em}.post-body.svelte-1ewuivi h3{font:700 22px/1.3 var(--font-body);margin:1.8em 0 .5em}.post-body.svelte-1ewuivi h4,.post-body.svelte-1ewuivi h5,.post-body.svelte-1ewuivi h6{font:700 19px/1.35 var(--font-body);margin:1.6em 0 .4em}.post-body.svelte-1ewuivi ul,.post-body.svelte-1ewuivi ol{margin:0 0 1.2em;padding-left:1.3em}.post-body.svelte-1ewuivi li{margin:.35em 0}.post-body.svelte-1ewuivi blockquote{border-left:4px solid var(--blog-coral);font:500 clamp(22px, 2.6vw, 27px) / 1.4 var(--font-body);margin:1.6em 0;padding:.2em 0 .2em 1.1em}.post-body.svelte-1ewuivi blockquote p:last-child{margin-bottom:0}.post-body.svelte-1ewuivi img{border-radius:16px;max-width:100%;height:auto;margin:1.4em 0;display:block}.post-body.svelte-1ewuivi iframe{max-width:100%}.post-body.svelte-1ewuivi code{background:var(--blog-deep);border-radius:6px;padding:.1em .35em;font-size:.9em}.post-body.svelte-1ewuivi pre{background:var(--blog-deep);border-radius:12px;padding:16px;overflow-x:auto}.post-body.svelte-1ewuivi pre code{background:0 0;padding:0}.post-body.svelte-1ewuivi hr{border:0;border-top:1px solid var(--blog-rule);margin:2em 0}.post-body.svelte-1ewuivi .post-table{max-width:100%;margin:1.4em 0;overflow-x:auto}.post-body.svelte-1ewuivi table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45}.post-body.svelte-1ewuivi th,.post-body.svelte-1ewuivi td{border-bottom:1px solid var(--blog-rule);text-align:left;vertical-align:top;padding:10px 12px}.post-body.svelte-1ewuivi th{font-weight:700}.post-body.svelte-1ewuivi .post-glance{background:var(--blog-mint);border-radius:18px;margin:1.4em 0 1.8em;padding:18px 20px}.post-body.svelte-1ewuivi .post-glance__label{color:var(--blog-mint-ink);font:700 13px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.post-body.svelte-1ewuivi .post-glance dl{grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:8px 16px;margin:0;font-size:16.5px;line-height:1.45;display:grid}.post-body.svelte-1ewuivi .post-glance dt{font-weight:700}.post-body.svelte-1ewuivi .post-glance dd{margin:0}@media (width<=520px){.post-body.svelte-1ewuivi .post-glance dl{grid-template-columns:minmax(0,1fr)}.post-body.svelte-1ewuivi .post-glance dd{margin-bottom:6px}}.post-body.svelte-1ewuivi section.post-sec{scroll-margin-top:calc(var(--blog-header-h,85px) + 60px);counter-increment:post-sec;margin-top:clamp(40px,5vw,64px)}.post-body.svelte-1ewuivi section.post-sec>h2{scroll-margin-top:calc(var(--blog-header-h,85px) + 60px);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:14px;margin:0 0 .5em;display:grid}.post-body.svelte-1ewuivi section.post-sec>h2:before{color:var(--blog-coral-ink);content:counter(post-sec, decimal-leading-zero);font-size:1.4em;line-height:1}.post-body.svelte-1ewuivi .post-point{background:var(--blog-cream);font:500 20px/1.45 var(--font-body);border-radius:14px;margin:0 0 1em;padding:14px 18px 14px 20px;position:relative}.post-body.svelte-1ewuivi .post-point:before{background:var(--blog-orange);content:"";border-radius:4px;width:4px;position:absolute;top:12px;bottom:12px;left:0}.post-body.svelte-1ewuivi .post-point small{color:var(--blog-coral-ink);font:700 11.5px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:4px;display:flex}.post-body.svelte-1ewuivi section.post-sec.is-for .post-point{box-shadow:0 0 0 2px var(--blog-gold)}.post-body.svelte-1ewuivi .post-more{background:var(--blog-night);color:var(--blog-gold);cursor:pointer;font:700 14px/1 var(--font-body);border:0;border-radius:999px;padding:9px 16px}.post-body.svelte-1ewuivi .post-more:focus-visible,.post-body.svelte-1ewuivi .post-rc:focus-visible{outline:3px solid var(--blog-orange);outline-offset:3px}.post-body.svelte-1ewuivi .post-rc{border:1px solid var(--blog-coral-ink);color:var(--blog-coral-ink);cursor:pointer;font:700 10.5px/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;vertical-align:3px;background:0 0;border-radius:999px;margin:0 2px 0 4px;padding:1px 7px;display:inline-block}.post-body.svelte-1ewuivi .post-rc-note{background:var(--blog-deep);border-radius:12px;margin:.4em 0 .9em;padding:10px 14px;font-size:15px;line-height:1.45;display:block}.post-body.svelte-1ewuivi .post-rc-note[hidden]{display:none}.post-body.svelte-1ewuivi .post-rc-note b{color:var(--blog-coral-ink)}.post-sheet.svelte-1ewuivi .post-rc--sample{border:1px solid var(--blog-coral-ink);color:var(--blog-coral-ink);font:700 10.5px/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;vertical-align:2px;border-radius:999px;padding:1px 7px;display:inline-block}
