.fs-video{width:100%;max-width:100%;aspect-ratio:16 / 9;position:relative}.fs-video iframe{width:100%;height:100%;border:0;display:block}@media screen and (max-width:768px){ol.fs-list li{line-height:2.2!important;margin-bottom:5px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ol.fs-list a{display:inline;padding:5px 0}ol.fs-list a.fs-source{margin-left:8px;text-decoration:none}}.has-fs-green-color{color:#00684f!important}.has-fs-blue-color{color:#106ba3!important}.has-fs-orange-color{color:#b86e00!important}.has-fs-indigo-color{color:#2f2aa0!important}.has-fs-teal-color{color:#0b5d6b!important}.has-fs-brown-color{color:#6b3f2a!important}.has-fs-slate-color{color:#34495e!important}.has-fs-olive-color{color:#4b5d16!important}.has-fs-magenta-color{color:#8b1d5a!important}.has-fs-navy-color{color:#0b1f3a!important}.fs-toc-wrap{margin:2rem 0;padding:1.5rem;background-color:#f9f9f9;border:1px solid #eee;border-radius:8px}.fs-toc-wrap h2{margin-top:0;margin-bottom:1rem;font-size:1.5rem;text-align:center}.fs-toc-wrap .wp-block-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0}.fs-toc-wrap .wp-block-button{margin-bottom:0!important}.fs-toc-wrap .wp-block-button__link{display:inline-block;padding:.6em 1.2em;text-decoration:none;border-radius:50px;font-weight:600;font-size:.95rem;transition:transform 0.2s ease;text-align:center;white-space:nowrap}.fs-toc-wrap .wp-block-button__link:hover{transform:translateY(-2px);opacity:.9}@media (max-width:768px){.fs-toc-wrap .wp-block-buttons{gap:8px}.fs-toc-wrap .wp-block-button{width:100%}.fs-toc-wrap .wp-block-button__link{width:100%;display:block;white-space:normal}}@media (prefers-color-scheme:dark){:root{--fs-text:#2b2b2b !important;--fs-bg:#ffffff !important;--fs-bg-soft:#fbfaf7 !important;--fs-bg-soft-2:#f6f8fb !important;--fs-head:#22313f !important}}.wp-block-button__link.has-vivid-cyan-blue-background-color{background-color:#0073aa!important;color:#ffffff!important}.entry-content p a{text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:3px}.rank-math-breadcrumb a{text-decoration:underline!important;color:#333!important}.site-footer a{text-decoration:underline!important}.has-cyan-bluish-gray-color{color:#4a5568!important}.has-vivid-green-cyan-color{color:#007a5e!important}.has-vivid-purple-color{color:#6b24ac!important}.has-pale-pink-color{color:#c72e5d!important}.has-luminous-vivid-amber-color{color:#b86e00!important}.nv-meta-list a,.entry-content th{color:#222222!important}.nv-meta-list a,.meta.author a,.meta.category a{color:#333333!important}:root{--font-primary:Arial, Helvetica, sans-serif !important;--font-headings:Arial, Helvetica, sans-serif !important;--neve-font-family:Arial, Helvetica, sans-serif !important}body,h1,h2,h3,h4,h5,h6,p,a,li,span,div,blockquote,.entry-title,.entry-content,.fs-article{font-family:Arial,Helvetica,sans-serif!important}.single-post-container,.nv-single-post-wrap,.entry-header,.nv-title-meta-wrap,.nv-content-wrap,.nv-thumb-wrap{margin-top:0!important;padding-top:0!important;margin-bottom:16px!important}.nv--yoast-breadcrumb{margin:0!important;padding:0!important;display:block}.nv-title-meta-wrap h1.title.entry-title{margin-top:4px!important;margin-bottom:10px!important;line-height:1.2em!important}.nv-meta-list{margin:0!important;padding:0!important;gap:6px}.nv-thumb-wrap{margin-top:8px!important;margin-bottom:12px!important}.nv-content-wrap.entry-content{margin-top:0!important;padding-top:0!important}.nv-content-wrap.entry-content p{margin-bottom:12px!important}.nv-content-wrap.entry-content h2,.nv-content-wrap.entry-content h3{margin-top:18px!important;margin-bottom:10px!important}.nv-single-post-wrap>div,.entry-header>div,.nv-title-meta-wrap>*{margin-top:0!important;padding-top:0!important}footer,.nv-content-wrap{margin-top:20px!important}@media (max-width:768px){.entry-content table,.post-content table,.main-content table{width:100%!important;table-layout:fixed!important;border-collapse:collapse}.entry-content th,.entry-content td,.post-content th,.post-content td,.main-content th,.main-content td{padding:4px 6px!important;font-size:clamp(10px, 2.6vw, 13px)!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:1px}.entry-content th,.post-content th,.main-content th{font-size:clamp(10px, 2.8vw, 14px)!important}.entry-content table,.post-content table,.main-content table{display:table!important;overflow:visible!important}}@media (max-width:480px){.entry-content th,.entry-content td,.post-content th,.post-content td,.main-content th,.main-content td{padding:3px 5px!important;font-size:10px!important}}@media only screen and (min-width:769px){.entry-content p,.entry-content li,.entry-content table td,.entry-content table th,.entry-content blockquote,.entry-content blockquote p,.entry-content cite,.entry-content figcaption,.entry-content dl,.entry-content dt,.entry-content dd,.co-callout,.co-kv{font-size:16px;line-height:1.6}}@media only screen and (max-width:768px){.entry-content p,.entry-content li,.entry-content table td,.entry-content table th,.entry-content blockquote,.entry-content blockquote p,.entry-content cite,.entry-content figcaption,.entry-content dl,.entry-content dt,.entry-content dd,.co-callout,.co-kv{font-size:14px;line-height:1.5}}body.single-post{counter-reset:h2-count}.single-post :is(.entry-header h1,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:3.5em auto 1.5em!important;padding:35px 20px 20px!important;border:2.5px solid #ff5722!important;border-radius:12px!important;background-color:rgb(255 87 34 / .03)!important;position:relative!important;width:fit-content!important;min-width:300px!important;max-width:100%!important;box-sizing:border-box!important}.single-post :is(.entry-header h1,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6)::before{background:#ff5722!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)!important;position:absolute!important;top:-24px!important;left:50%!important;transform:translateX(-50%)!important;width:48px!important;height:48px!important;z-index:10!important;box-shadow:0 4px 12px rgb(255 87 34 / .3)!important}.single-post .entry-content h2::before{counter-increment:h2-count!important;content:counter(h2-count)!important;font-weight:800!important;font-size:1.2rem!important;background-image:none!important}.single-post :is(.entry-header h1,.entry-content h1,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6)::before{content:""!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-12.5c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5-2.02-4.5-4.5-4.5z'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:26px!important}@media (max-width:768px){.single-post :is(.entry-header h1,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6){width:100%!important;min-width:100%!important;margin:2.5em auto 1.2em!important;padding:35px 15px 15px!important}.single-post .entry-header h1,.single-post .entry-content h1{font-size:1.6rem!important}.single-post .entry-content h2{font-size:1.4rem!important}}.single-post :is(.entry-header h1,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6):hover::before{transform:translateX(-50%) rotate(15deg) scale(1.1)!important;transition:0.3s ease!important}:root{--fs-text:#2b2b2b;--fs-muted:#5b5b5b;--fs-border:#e7e3da;--fs-border-2:#d8d2c7;--fs-bg:#ffffff;--fs-bg-soft:#fbfaf7;--fs-bg-soft-2:#f6f8fb;--fs-head:#22313f;--fs-accent:#1f3b57;--fs-accent-2:#2c5a3f;--fs-radius:12px;--fs-radius-pill:999px;--fs-shadow-1:0 1px 0 rgba(0,0,0,0.03);--fs-focus:0 0 0 3px rgba(31,59,87,0.25)}@media (prefers-color-scheme:dark){:root{--fs-text:#e9e9e9;--fs-muted:#bdbdbd;--fs-border:#2e2e2e;--fs-border-2:#3a3a3a;--fs-bg:#141414;--fs-bg-soft:#1a1a1a;--fs-bg-soft-2:#1b1f24;--fs-head:#f1f1f1;--fs-shadow-1:0 1px 0 rgba(255,255,255,0.04);--fs-focus:0 0 0 3px rgba(140,180,255,0.25)}}.fs-article{font-family:inherit;line-height:1.65;color:var(--fs-text);font-size:1.05em}.fs-article a{color:var(--fs-accent);text-decoration-thickness:1px;text-underline-offset:3px}.fs-article a:hover{opacity:.9}.fs-article :focus-visible{outline:none;box-shadow:var(--fs-focus);border-radius:6px}.fs-article p{margin-top:0;margin-bottom:16px}.fs-article strong{font-weight:700}.fs-article em{font-style:italic}.fs-article .has-drop-cap:first-letter{font-size:3.5em;line-height:.8;font-weight:800;float:left;margin-right:.15em;color:var(--fs-head)}.fs-article h2{color:var(--fs-head);border-bottom:2px solid var(--fs-border);padding-bottom:10px;margin-top:40px;margin-bottom:20px}.fs-article h3{color:color-mix(in srgb,var(--fs-head) 92%,#ffffff 8%);margin-top:28px;margin-bottom:12px;font-weight:700}.fs-article h4{color:var(--fs-head);margin-top:20px;margin-bottom:10px;font-weight:700}.fs-article h2,.fs-article h3,.fs-article h4{scroll-margin-top:90px}.fs-article ul,.fs-article ol{margin:0 0 18px 22px}.fs-article li{margin-bottom:8px}.fs-article .fs-list{margin-left:20px;margin-bottom:22px;list-style-type:disc}.fs-article .fs-list li{margin-bottom:8px;padding-left:5px}.fs-article .fs-divider{border-top:1px solid var(--fs-border);margin:22px 0}.fs-article .fs-card{border:1px solid var(--fs-border);border-radius:var(--fs-radius);padding:14px;background:var(--fs-bg-soft);box-shadow:var(--fs-shadow-1);margin-bottom:18px}.fs-article .fs-card h3{margin-top:0}.fs-article .fs-callout{border-left:4px solid var(--fs-accent);background:var(--fs-bg-soft-2);border-radius:10px;padding:12px 14px;margin-bottom:18px}.fs-article .fs-callout--alt{border-left-color:#4a2e5a;background:color-mix(in srgb,var(--fs-bg-soft-2) 70%,#faf7fb 30%)}.fs-article .fs-callout--warn{border-left-color:#b8860b;background:color-mix(in srgb,var(--fs-bg-soft) 75%,#fff7e6 25%)}.fs-article .fs-callout--danger{border-left-color:#c0392b;background:color-mix(in srgb,var(--fs-bg-soft) 75%,#ffecec 25%)}.fs-article .fs-source{font-size:.75em;color:var(--fs-muted);text-decoration:none;margin-left:6px;vertical-align:super;background-color:color-mix(in srgb,var(--fs-bg) 70%,#f8f9fa 30%);padding:2px 6px;border-radius:6px;border:1px solid color-mix(in srgb,var(--fs-border) 70%,#dee2e6 30%);transition:all 0.2s ease;display:inline-block}.fs-article .fs-source:hover{background-color:color-mix(in srgb,var(--fs-bg) 60%,#e9ecef 40%);color:var(--fs-text);border-color:color-mix(in srgb,var(--fs-border-2) 70%,#adb5bd 30%)}.fs-article .fs-pills{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 20px 0;padding:0;list-style:none}.fs-article .fs-pill{border:1px solid var(--fs-border-2);border-radius:var(--fs-radius-pill);padding:6px 10px;background:var(--fs-bg);font-size:13px;color:var(--fs-text)}.fs-article .fs-badge{display:inline-block;padding:4px 8px;border-radius:var(--fs-radius-pill);border:1px solid var(--fs-border-2);font-size:12px;font-weight:700}.fs-article .fs-meters{display:grid;grid-template-columns:1fr;gap:10px}.fs-article .fs-meter{border:1px solid var(--fs-border);border-radius:var(--fs-radius);padding:12px;background:var(--fs-bg)}.fs-article .fs-meter__title{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:0 0 8px 0;font-weight:800;color:var(--fs-text)}.fs-article .fs-meter__row{display:grid;grid-template-columns:130px 1fr;gap:10px;align-items:center;margin:8px 0}.fs-article .fs-meter__label{font-weight:800;color:var(--fs-text)}.fs-article .fs-meter__track{border:1px solid var(--fs-border-2);background:color-mix(in srgb,var(--fs-bg-soft) 70%,#f4f1ea 30%);border-radius:var(--fs-radius-pill);height:12px;overflow:hidden}.fs-article .fs-meter__fill{height:100%;border-radius:var(--fs-radius-pill);background:var(--fs-accent)}.fs-article .fs-fill--pla{background:#1f3b57}.fs-article .fs-fill--petg{background:#2c5a3f}.fs-article .fs-fill--abs{background:#6b3f2a}.fs-article .fs-fill--asa{background:#3a4b5a}.fs-article .fs-fill--tpu{background:#4a2e5a}.fs-article .fs-fill--nylon{background:#2f3640}.fs-article .fs-fill--cf{background:indigo}.fs-article .fs-w-20{width:20%}.fs-article .fs-w-35{width:35%}.fs-article .fs-w-50{width:50%}.fs-article .fs-w-65{width:65%}.fs-article .fs-w-80{width:80%}.fs-article .fs-w-90{width:90%}.fs-article .fs-kv{border:1px solid var(--fs-border);border-radius:var(--fs-radius);padding:14px;background:var(--fs-bg-soft)}.fs-article .fs-kv dl{margin:0}.fs-article .fs-kv dt{font-weight:800;margin-top:10px;color:var(--fs-text)}.fs-article .fs-kv dd{margin:4px 0 0 0;color:var(--fs-text)}.fs-article .fs-toc-wrap{border:1px solid var(--fs-border);background:var(--fs-bg-soft);border-radius:var(--fs-radius);padding:14px;margin:18px 0 22px 0;box-shadow:var(--fs-shadow-1)}.fs-article .fs-toc-wrap>.wp-block-heading{margin:0 0 12px 0;padding-bottom:10px;border-bottom:1px solid var(--fs-border);font-weight:900;line-height:1.25;color:var(--fs-head)!important}.fs-article .wp-block-heading.has-vivid-cyan-blue-color{color:var(--fs-head)!important;font-weight:900;line-height:1.25}.fs-article .wp-block-heading+.wp-block-buttons{margin-top:10px}.fs-article .wp-block-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:0;justify-content:flex-start}.fs-article .fs-toc-center .wp-block-buttons{justify-content:center}.fs-article .wp-block-button{margin:0!important;flex:0 1 auto}.fs-article .wp-block-button__link{border-radius:10px!important;padding:10px 12px;font-weight:800;line-height:1.1;text-decoration:none;white-space:nowrap;border:1px solid rgb(0 0 0 / .1);box-shadow:0 1px 0 rgb(0 0 0 / .06);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease,filter .12s ease}.fs-article .wp-block-button__link.has-black-color{color:#111!important}.fs-article .wp-block-button__link.has-white-color{color:#fff!important}.fs-article .wp-block-buttons .wp-block-button:nth-child(6n+1) .wp-block-button__link{box-shadow:0 6px 14px rgb(0 0 0 / .1)}.fs-article .wp-block-buttons .wp-block-button:nth-child(6n+2) .wp-block-button__link{box-shadow:0 3px 10px rgb(0 0 0 / .08)}.fs-article .wp-block-buttons .wp-block-button:nth-child(6n+3) .wp-block-button__link{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .22),0 4px 12px rgb(0 0 0 / .08)}.fs-article .wp-block-buttons .wp-block-button:nth-child(6n+4) .wp-block-button__link{box-shadow:inset 0 -2px 0 rgb(0 0 0 / .12),0 4px 12px rgb(0 0 0 / .08)}.fs-article .wp-block-buttons .wp-block-button:nth-child(6n+5) .wp-block-button__link{box-shadow:inset 0 2px 0 rgb(255 255 255 / .18),0 4px 12px rgb(0 0 0 / .08)}.fs-article .wp-block-buttons .wp-block-button:nth-child(6n+6) .wp-block-button__link{box-shadow:0 2px 0 rgb(0 0 0 / .1),0 8px 18px rgb(0 0 0 / .1)}@media (hover:hover){.fs-article .wp-block-button__link:hover{transform:translateY(-1px);filter:saturate(1.08) contrast(1.02);opacity:.96}}.fs-article .wp-block-button__link:focus-visible{outline:none;box-shadow:var(--fs-focus)}@media (max-width:781px){.fs-article{font-size:1.02em}.fs-article .fs-meter__row{grid-template-columns:110px 1fr}.fs-article .wp-block-button{flex:1 1 140px}.fs-article .wp-block-button__link{width:100%;text-align:center;padding:12px 12px;white-space:normal;filter:saturate(1.03)}}@media (max-width:420px){.fs-article .wp-block-button{flex:1 1 100%}}.fs-article pre,.fs-article code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.fs-article pre{border:1px solid var(--fs-border);background:color-mix(in srgb,var(--fs-bg) 85%,#0b0b0b 15%);color:var(--fs-text);border-radius:var(--fs-radius);padding:12px 14px;overflow-x:auto;margin:18px 0}.fs-article code{border:1px solid var(--fs-border);border-radius:8px;padding:2px 6px;background:color-mix(in srgb,var(--fs-bg-soft) 60%,#f4f1ea 40%)}.fs-article blockquote{border-left:4px solid var(--fs-border-2);padding-left:12px;margin:18px 0;color:var(--fs-muted)}.fs-article figure{margin:18px 0}.fs-article figcaption{margin-top:8px;color:var(--fs-muted);font-size:.92em}.fs-article .wp-block-table{width:100%!important;max-width:100%!important;margin:20px 0;overflow:hidden!important}.fs-article table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse;word-wrap:break-word}.fs-article th,.fs-article td{padding:8px 4px!important;border:1px solid var(--fs-border);vertical-align:top;word-break:break-word!important;overflow-wrap:anywhere!important;font-size:14px;line-height:1.3}.fs-article table th:first-child{width:12%}@media (max-width:768px){.fs-article th,.fs-article td{font-size:10px!important;padding:4px 2px!important}.fs-article table th:first-child{width:auto}}