@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.1nzccunaoxsdm.woff2?dpl=cff9fa7a)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.1wuo3gtslpr33.woff2?dpl=cff9fa7a)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0ggqn9ig56u4s.woff2?dpl=cff9fa7a)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_559ed04a-module__m2XypG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_559ed04a-module__m2XypG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2?dpl=cff9fa7a)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2?dpl=cff9fa7a)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_45637678-module__gQW92q__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_45637678-module__gQW92q__variable{--font-figtree:"Figtree", "Figtree Fallback"}
[data-blog]{--ground:#fbfaff;--ground-2:#eeedf7;--paper:#fff;--paper-2:#f6f5fb;--ink:#262a30;--ink-soft:#6c7075;--punch:#cc3e2d;--punch-deep:#c23325;--sun:#f5c451;--cat-blue:#2a60d0;--cat-blue-deep:#1f56c8;--cat-violet:#6749d8;--cat-violet-deep:#5b3fd0;--cat-green:#12775a;--cat-green-deep:#0c6a4c;--cat-navy:#27486a;--wash-blue:#e8effd;--wash-violet:#efeafe;--wash-green:#e2f4ee;--line:#262a301f;--border-ink:2px solid #262a30d1;--border-control:1.5px solid #262a308c;--shadow-print:5px 6px 0 -1px #262a3033;--shadow-print-sm:3px 3px 0 -1px #262a302e;--shadow-print-lg:8px 9px 0 -2px #262a303d;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-base:1rem;--fs-body:1.0625rem;--fs-lead:1.1875rem;--fs-h4:1.0625rem;--fs-h3:1.25rem;--fs-h2:clamp(1.5rem, 3.2vw, 1.9rem);--fs-h1:clamp(2rem, 5vw, 2.9rem);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:2.75rem;--sp-8:4rem;--mo-fast:.13s;--mo-base:.16s;--ease:cubic-bezier(.2, 0, .2, 1);--measure:68ch;--nav-h:60px;--display:var(--font-fraunces), Fraunces, Georgia, serif;--body:var(--font-figtree), Figtree, system-ui, -apple-system, sans-serif;isolation:isolate;background:var(--ground);color:var(--ink);font-family:var(--body);font-size:var(--fs-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;line-height:1.55;position:relative}[data-blog]:before,[data-blog]:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}[data-blog]:before{background:radial-gradient(120% 78% at 50% -14%,#fcfbffbf,#0000 60%),radial-gradient(95% 55% at 50% 116%,#262a3008,#0000 60%)}[data-blog]:after{opacity:.44;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)' opacity='0.055'/%3E%3C/svg%3E")}[data-blog] h1,[data-blog] h2,[data-blog] h3,[data-blog] h4,[data-blog] h5,[data-blog] h6{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0}[data-blog] h1{font-size:var(--fs-h1);font-weight:800;line-height:1.05}[data-blog] h2{font-size:var(--fs-h2);font-weight:800;line-height:1.12}[data-blog] h3{font-size:var(--fs-h3);font-weight:700;line-height:1.2}[data-blog] h4{font-size:var(--fs-h4);font-weight:700;line-height:1.3}[data-blog] h5,[data-blog] h6{font-family:var(--body);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.055em;color:var(--ink-soft);font-weight:800;line-height:1.35}.blog-shell{z-index:1;width:100%;max-width:74ch;padding:calc(var(--nav-h) + var(--sp-6)) var(--sp-5) var(--sp-8);margin:0 auto;position:relative}.blog-eyebrow{font-family:var(--body);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.055em;color:var(--ink-soft);font-weight:700}.blog-rule{height:0;margin:var(--sp-6) 0;border:0;border-top:1px solid var(--line)}[data-blog] a:focus-visible,[data-blog] button:focus-visible,[data-blog] summary:focus-visible{outline:2px solid var(--cat-blue-deep);outline-offset:3px;border-radius:3px}.blog-chip{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:5px;padding:3px 8px;font-weight:800;display:inline-block}.blog-chip[data-cat=guides]{background:var(--wash-blue);color:var(--cat-blue-deep)}.blog-chip[data-cat=roundups]{background:var(--wash-violet);color:var(--cat-violet-deep)}.blog-chip[data-cat=how-to]{background:var(--wash-green);color:var(--cat-green-deep)}.blog-chip[data-cat=news]{background:var(--wash-blue);color:var(--cat-navy)}.blog-chip--solid[data-cat=guides]{background:var(--cat-blue);color:#fff}.blog-chip--solid[data-cat=roundups]{background:var(--cat-violet);color:#fff}.blog-chip--solid[data-cat=how-to]{background:var(--cat-green);color:#fff}.blog-chip--solid[data-cat=news]{background:var(--cat-navy);color:#fff}.blog-crumbs{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-soft);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.blog-crumbs a{color:var(--ink-soft);transition:color var(--mo-fast) var(--ease), border-color var(--mo-fast) var(--ease);border-bottom:1px solid #0000;text-decoration:none}.blog-crumbs a:hover{color:var(--punch);border-bottom-color:currentColor}.blog-crumbs .sep{opacity:.5}.blog-crumbs .current{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:34ch;overflow:hidden}.blog-index-head{margin-bottom:var(--sp-7)}.blog-index-head p{margin:var(--sp-4) 0 0;color:var(--ink-soft);font-size:var(--fs-lead);text-wrap:pretty;max-width:56ch;line-height:1.5}.blog-section+.blog-section{margin-top:var(--sp-7)}.blog-section-head{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.blog-section-head h2{font-size:var(--fs-h3)}.blog-section-head .count{font-size:var(--fs-xs);color:var(--ink-soft);font-weight:700}.blog-cards{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.blog-card{background:var(--paper);border:var(--border-ink);box-shadow:var(--shadow-print);padding:var(--sp-5);color:inherit;transition:transform var(--mo-base) var(--ease), box-shadow var(--mo-base) var(--ease);border-radius:14px;text-decoration:none;display:block}.blog-card:hover{box-shadow:var(--shadow-print-lg);transform:translate(-2px,-2px)}.blog-card:active{box-shadow:var(--shadow-print-sm);transform:translate(0)}.blog-card h3{margin:var(--sp-3) 0 0;text-wrap:balance}.blog-card:hover h3{color:var(--punch-deep)}.blog-card p{margin:var(--sp-2) 0 0;color:var(--ink-soft);font-size:var(--fs-base);text-wrap:pretty;line-height:1.5}.blog-card .blog-card-meta{margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--ink-soft);align-items:center;gap:var(--sp-2);display:flex}.blog-post-head{margin-bottom:var(--sp-6)}.blog-post-head h1{margin-top:var(--sp-3)}.blog-post-meta{align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--ink-soft);flex-wrap:wrap;display:flex}.blog-post-meta .dot{opacity:.45}.blog-answer{border:var(--border-control);border-left:4px solid var(--sun);background:var(--paper-2);padding:var(--sp-4) var(--sp-5);margin:var(--sp-6) 0;border-radius:8px}.blog-answer .blog-eyebrow{margin-bottom:var(--sp-2);display:block}.blog-answer p{font-size:var(--fs-body);text-wrap:pretty;margin:0;line-height:1.55}.blog-prose{max-width:var(--measure)}.blog-prose>*{margin:0 0 var(--sp-4)}.blog-prose>:last-child{margin-bottom:0}.blog-prose h2{margin:var(--sp-7) 0 var(--sp-3);padding-top:var(--sp-2)}.blog-prose h3{margin:var(--sp-6) 0 var(--sp-2)}.blog-prose h4,.blog-prose h5,.blog-prose h6{margin:var(--sp-5) 0 var(--sp-2)}.blog-prose>h2:first-child,.blog-prose>h3:first-child{margin-top:0}.blog-prose p{text-wrap:pretty}.blog-prose strong{color:var(--ink);font-weight:700}.blog-prose a,.blog-answer a,.blog-faq a{color:var(--cat-blue-deep);transition:color var(--mo-fast) var(--ease), border-color var(--mo-fast) var(--ease), background-color var(--mo-fast) var(--ease);border-bottom:1.5px solid #2a60d059;text-decoration:none}.blog-prose a:hover,.blog-answer a:hover,.blog-faq a:hover{color:var(--punch-deep);background:#cc3e2d0f;border-bottom-color:currentColor}.blog-prose ul,.blog-prose ol{padding-left:1.35em}.blog-prose li{margin-bottom:var(--sp-2)}.blog-prose li>ul,.blog-prose li>ol{margin-top:var(--sp-2);margin-bottom:0}.blog-prose li::marker{color:var(--ink-soft)}.blog-prose blockquote{border-left:4px solid var(--sun);background:var(--paper-2);padding:var(--sp-3) var(--sp-5);color:var(--ink);border-radius:0 8px 8px 0;font-style:normal}.blog-prose blockquote>:last-child{margin-bottom:0}.blog-prose hr{border:0;border-top:1px solid var(--line);height:0;margin:var(--sp-6) 0}.blog-figure{margin:var(--sp-5) 0;display:block}.blog-figure img{border:var(--border-control);background:var(--paper);border-radius:10px;width:100%;height:auto;display:block}.blog-figure .blog-caption{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-soft);line-height:1.45;display:block}.blog-table-wrap{border:var(--border-control);background:var(--paper);-webkit-overflow-scrolling:touch;border-radius:10px;overflow-x:auto}.blog-prose table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.blog-prose th,.blog-prose td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 12px}.blog-prose thead th{text-transform:uppercase;letter-spacing:.055em;font-size:var(--fs-2xs);color:var(--ink-soft);background:var(--paper-2);white-space:nowrap;font-weight:800}.blog-prose tbody tr:last-child td{border-bottom:0}.blog-prose code{background:var(--ground-2);word-break:break-word;border-radius:4px;padding:.12em .36em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.blog-prose pre{background:var(--paper);border:var(--border-control);padding:var(--sp-4);-webkit-overflow-scrolling:touch;font-size:var(--fs-sm);border-radius:10px;line-height:1.6;overflow-x:auto}.blog-prose pre code{font-size:inherit;white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;background:0 0;border-radius:0;padding:0}.blog-faq{margin-top:var(--sp-7)}.blog-faq-list{margin-top:var(--sp-4);border:var(--border-ink);background:var(--paper);box-shadow:var(--shadow-print);border-radius:14px;overflow:hidden}.blog-faq-item+.blog-faq-item{border-top:1px solid var(--line)}.blog-faq-item>summary{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);cursor:pointer;transition:background-color var(--mo-fast) var(--ease);font-weight:700;line-height:1.4;list-style:none;display:flex}.blog-faq-item>summary::-webkit-details-marker{display:none}.blog-faq-item>summary:hover{background:var(--paper-2)}.blog-faq-item>summary .mark{flex:none;width:1.1em;height:1.1em;margin-top:.2em;position:relative}.blog-faq-item>summary .mark:before,.blog-faq-item>summary .mark:after{content:"";background:var(--ink);transition:transform var(--mo-base) var(--ease), opacity var(--mo-base) var(--ease);margin:auto;position:absolute;inset:0}.blog-faq-item>summary .mark:before{width:100%;height:2px}.blog-faq-item>summary .mark:after{width:2px;height:100%}.blog-faq-item[open]>summary .mark:after{opacity:0;transform:rotate(90deg)}.blog-faq-answer{padding:0 var(--sp-5) var(--sp-4);color:var(--ink);text-wrap:pretty;line-height:1.55}@media (max-width:640px){.blog-shell{padding:calc(var(--nav-h) + var(--sp-4)) var(--sp-4) var(--sp-7)}.blog-card{padding:var(--sp-4)}.blog-crumbs .current{max-width:22ch}[data-blog]{--shadow-print:3px 4px 0 -1px #262a3033;--shadow-print-lg:5px 6px 0 -1px #262a303d}}@media (prefers-reduced-motion:reduce){[data-blog] *,[data-blog] :before,[data-blog] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.blog-card:hover{transform:none}}@media print{[data-blog]{background:#fff}[data-blog]:before,[data-blog]:after{display:none}.blog-card,.blog-faq-list{box-shadow:none}.blog-faq-answer{display:block!important}.blog-prose a{border-bottom:0;text-decoration:underline}}
