.fc-article{--fc-prose-w:720px;--fc-side-w:300px}.fc-art-hero{padding:50px 0 30px}.fc-crumbs{font-size:13px;color:var(--fc-muted);display:flex;gap:8px;flex-wrap:wrap}.fc-crumbs a{color:var(--fc-muted)}.fc-crumbs a:hover{color:var(--fc-accent)}.fc-crumbs span[aria-current]{color:#fff}.fc-art-meta{font-size:12.5px;color:var(--fc-muted);display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:22px}.fc-cat{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;color:var(--fc-muted)}.fc-cat--on{color:var(--fc-accent)}.fc-art-hero .fc-h1{font-size:calc(clamp(34px,4.7vw,60px) * var(--fc-h-scale));font-weight:800;margin-top:14px;max-width:900px;line-height:1.08;letter-spacing:-.025em}.fc-art-hero .fc-lead{color:var(--fc-mint);font-size:17.5px;max-width:760px;margin-top:16px;line-height:1.55}.fc-byline{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.fc-byline img{width:48px;height:48px;border-radius:50%;object-fit:cover}.fc-byline b{display:block;font-size:14px;color:#fff;font-weight:600}.fc-byline span{font-size:12.5px;color:var(--fc-muted)}.fc-byline .fc-sep{width:1px;height:32px;background:var(--fc-glass-b)}.fc-cover{margin:36px 0 0;border-radius:var(--fc-r-xl);overflow:hidden;border:1px solid var(--fc-glass-b);aspect-ratio:3/2;background:var(--fc-bg-2)}.fc-cover img{width:100%;height:100%;object-fit:cover;display:block}.fc-art-wrap{display:grid;grid-template-columns:minmax(0,var(--fc-prose-w)) var(--fc-side-w);gap:56px;justify-content:center;padding:56px 0 80px}.fc-art-wrap--single{grid-template-columns:minmax(0,var(--fc-prose-w))}.fc-prose-col{min-width:0}.fc-prose{font-size:17.5px;line-height:1.72;color:#dde7e1}.fc-prose>*:first-child{margin-top:0}.fc-prose h2{font-family:var(--fc-font-h);font-size:calc(clamp(24px,2.6vw,32px) * var(--fc-h-scale));font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:52px 0 16px;color:#fff;scroll-margin-top:100px}.fc-prose h3{font-family:var(--fc-font-h);font-size:19px;font-weight:600;margin:32px 0 10px;color:#fff;scroll-margin-top:100px;letter-spacing:-.01em}.fc-prose h4{font-weight:600;font-size:17px;margin:22px 0 6px;color:#fff}.fc-prose h2[data-body-h1]{display:none}.fc-prose h2 .no,.fc-prose h3 .no{display:inline-grid;place-items:center;width:1.7em;height:1.7em;border-radius:6px;background:var(--fc-accent);color:var(--fc-ink);font-size:.62em;font-weight:800;margin-right:.5em;vertical-align:middle}.fc-prose p{margin:0 0 20px}.fc-prose a:not(.fc-btn):not(.btn){color:var(--fc-accent);text-decoration:underline;text-decoration-color:rgba(var(--fc-accent-rgb),.4);text-underline-offset:3px}.fc-prose a:not(.fc-btn):not(.btn):hover{text-decoration-color:var(--fc-accent)}.fc-prose ol,.fc-prose ul{margin:0 0 22px 22px;padding:0;display:grid;gap:10px}.fc-prose li::marker{color:var(--fc-accent);font-weight:700}.fc-prose li>p:last-child{margin-bottom:0}.fc-prose strong,.fc-prose b{color:#fff}.fc-prose img{max-width:100%;height:auto;border-radius:12px;margin:18px 0;display:block}.fc-prose blockquote,.fc-prose .pull{margin:24px 0;padding:16px 22px;border-left:4px solid var(--fc-accent);background:rgba(var(--fc-accent-rgb),.07);border-radius:var(--fc-r-md);color:#fff;font-size:17px}.fc-prose blockquote p:last-child{margin:0}.fc-prose table,.fc-prose .tbl{width:100%;border-collapse:collapse;margin:22px 0;font-size:15px;display:table}.fc-prose th,.fc-prose td{padding:11px 12px;border-bottom:1px solid var(--fc-glass-b);text-align:left;vertical-align:top}.fc-prose th{color:#fff;font-weight:600;background:var(--fc-glass)}.fc-prose .tldr,.fc-prose .note,.fc-prose .callout{background:rgba(var(--fc-accent-rgb),.07);border:1px solid rgba(var(--fc-accent-rgb),.3);border-left:4px solid var(--fc-accent);border-radius:var(--fc-r-md);padding:18px 22px;margin:28px 0;font-size:16px}.fc-prose .tldr h2,.fc-prose .tldr h3{margin:0 0 10px;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--fc-accent)}.fc-prose .tldr ul{margin:0 0 0 18px;gap:6px}.fc-prose .note svg{width:18px;height:18px;vertical-align:-3px;margin-right:6px;color:var(--fc-accent)}.fc-prose .callout b,.fc-prose .note b{color:#fff}.fc-prose .rbar,.fc-prose script{display:none}.fc-prose .btn,.fc-prose .btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--fc-accent);color:var(--fc-ink)!important;text-decoration:none!important;font-weight:600;font-size:15px;padding:13px 22px;border-radius:999px;border:1.5px solid transparent;transition:transform .15s,background .15s}.fc-prose .btn:hover{background:var(--fc-accent-l,#7CF8D8);transform:translateY(-1px)}.fc-prose .btn-outline{background:transparent;color:#fff!important;border-color:#ffffff59}.fc-prose .btn-outline:hover{background:#ffffff0f;border-color:#fff}.fc-prose .fc-faq,.fc-art-wrap .fc-faq{margin:0 0 22px}.fc-faq details,.fc-prose .faq-item,.fc-prose .faq details{background:var(--fc-glass);border:1px solid var(--fc-glass-b);border-radius:var(--fc-r-md);margin-bottom:10px;padding:0 20px;transition:border-color .15s}.fc-faq details:hover,.fc-prose .faq-item:hover{border-color:rgba(var(--fc-accent-rgb),.45)}.fc-faq summary,.fc-prose .faq-item summary,.fc-prose .faq summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:600;font-size:16px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#fff}.fc-faq summary::-webkit-details-marker,.fc-prose .faq-item summary::-webkit-details-marker{display:none}.fc-faq summary h3,.fc-prose .faq-item summary h3{margin:0;font-size:17px}.fc-faq summary:after,.fc-prose .faq-item summary:after{content:"+";color:var(--fc-accent);font-size:22px;font-weight:500;flex:none;transition:transform .2s}.fc-faq details[open] summary:after,.fc-prose .faq-item[open] summary:after{transform:rotate(45deg)}.fc-faq summary .chev,.fc-prose .faq-item summary .chev{display:none}.fc-faq-a,.fc-prose .faq-item .ans,.fc-prose .faq .a{padding-bottom:16px;font-size:15.5px;color:var(--fc-muted)}.fc-faq-a p,.fc-prose .faq-item .ans p{margin:0 0 10px}.fc-faq-a p:last-child{margin:0}.fc-midcta{margin:44px 0;background:var(--fc-glass);border:1px solid var(--fc-glass-b);border-radius:var(--fc-r-lg);padding:28px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;transition:border-color .15s}.fc-midcta:hover{border-color:rgba(var(--fc-accent-rgb),.45)}.fc-midcta img{width:64px;height:64px;border-radius:50%;object-fit:cover;margin:0}.fc-midcta b{display:block;font-family:var(--fc-font-h);font-size:17px;color:#fff}.fc-midcta span{font-size:14px;color:var(--fc-muted)}.fc-share{display:flex;gap:8px;margin-top:24px;flex-wrap:wrap}.fc-share a{font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;border:1px solid var(--fc-glass-b);color:#dde7e1;transition:border-color .15s,color .15s,transform .15s}.fc-share a:hover{border-color:var(--fc-accent);color:var(--fc-accent);transform:translateY(-1px)}.fc-author{margin-top:48px;background:var(--fc-glass);border:1px solid var(--fc-glass-b);border-radius:var(--fc-r-lg);padding:26px;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.fc-author img{width:80px;height:80px;border-radius:50%;object-fit:cover}.fc-author b{font-family:var(--fc-font-h);font-size:18px;display:block;color:#fff}.fc-author-r{font-size:12.5px;color:var(--fc-accent);font-weight:600;letter-spacing:.06em}.fc-author p{font-size:14.5px;color:var(--fc-muted);margin:8px 0 12px}.fc-btn--sm,.fc a.fc-btn--sm{padding:11px 20px;font-size:14px}.fc-updated{margin-top:18px;font-size:13px;color:var(--fc-muted);display:flex;gap:14px;flex-wrap:wrap}.fc-updated b{color:#dde7e1}.fc-back{display:inline-flex;align-items:center;gap:6px;color:var(--fc-accent);font-weight:600;font-size:14px;margin-top:24px}.fc-back svg{width:16px;height:16px}.fc-aside{position:sticky;top:90px;align-self:start;display:grid;gap:16px;min-width:0}.fc-toc{background:var(--fc-glass);border:1px solid var(--fc-glass-b);border-radius:var(--fc-r-lg);padding:22px}.fc-toc h4{font-size:12px;letter-spacing:.12em;color:var(--fc-muted);margin:0 0 12px;font-weight:600}.fc-toc ol{list-style:none;display:grid;gap:2px;margin:0;padding:0}.fc-toc a{display:block;font-size:13.5px;color:#dde7e1;padding:7px 10px;border-radius:8px;border-left:2px solid transparent;transition:color .15s,background .15s}.fc-toc a:hover{color:var(--fc-accent)}.fc-toc a.is-on{color:var(--fc-accent);background:rgba(var(--fc-accent-rgb),.07);border-left-color:var(--fc-accent)}.fc-prog{height:3px;background:var(--fc-glass-b);border-radius:999px;margin-bottom:14px;overflow:hidden}.fc-prog i{display:block;height:100%;width:0;background:var(--fc-accent);transition:width .1s}.fc-side-cta{background:linear-gradient(160deg,#1e6b54,#0f3a2d);border-radius:var(--fc-r-lg);padding:22px;display:grid;gap:10px}.fc-side-cta b{font-family:var(--fc-font-h);font-size:17px;color:#fff}.fc-side-cta span{font-size:13.5px;color:var(--fc-mint)}.fc-side-cta .fc-btn{justify-content:center;padding:12px 20px;font-size:14px}.fc-nl{background:var(--fc-glass);border:1px solid var(--fc-glass-b);border-radius:var(--fc-r-lg);padding:22px;display:grid;gap:10px}.fc-nl b{font-family:var(--fc-font-h);font-size:16px;color:#fff}.fc-nl span{font-size:13px;color:var(--fc-muted)}.fc-nl input[type=email]{font:inherit;font-size:14px;padding:11px 14px;border-radius:999px;border:1px solid var(--fc-glass-b);background:#0f1a16;color:#fff;width:100%}.fc-nl input[type=email]:focus{outline:2px solid var(--fc-accent);border-color:transparent}.fc-nl .fc-btn{justify-content:center;padding:11px 18px;font-size:14px;cursor:pointer}.fc-nl small{font-size:11.5px;color:var(--fc-muted)}.fc-nl small p{margin:0}.fc-nl small a{text-decoration:underline}.fc-nl .fc-nl-ok{color:var(--fc-accent);font-weight:600}.fc-nl .fc-nl-err{color:#ffb4a8}.fc-related{padding:0 0 96px}.fc-related .fc-h2,.fc-endbox .fc-h2{font-size:calc(clamp(24px,2.8vw,34px) * var(--fc-h-scale));font-weight:700;letter-spacing:-.02em;line-height:1.1}.fc-pcgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.fc-pc{background:var(--fc-glass);border:1px solid var(--fc-glass-b);border-radius:var(--fc-r-lg);overflow:hidden;display:flex;flex-direction:column;color:inherit;transition:transform .15s,border-color .15s,box-shadow .15s}.fc-pc:hover{transform:translateY(-3px);border-color:var(--fc-accent);box-shadow:0 20px 40px #0000004d}.fc-pc-im{aspect-ratio:16/10;background:linear-gradient(160deg,#153a2e,#0f1a16);display:grid;place-items:center;color:var(--fc-accent);font-family:var(--fc-font-h);font-weight:800;font-size:22px;letter-spacing:-.02em;overflow:hidden}.fc-pc-im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.fc-pc:hover .fc-pc-im img{transform:scale(1.04)}.fc-pc-t{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.fc-pc-t .fc-art-meta{margin:0}.fc-pc h3{font-size:16.5px;line-height:1.3;font-weight:600;color:#fff;margin:0}.fc-pc p{font-size:13.5px;color:var(--fc-muted);flex:1;margin:0}.fc-pc-rl{color:var(--fc-accent);font-weight:600;font-size:13.5px}.fc-endcta{padding:0 0 96px}.fc-endbox{background:linear-gradient(160deg,#1e6b54,#0f3a2d);border-radius:var(--fc-r-xl);padding:56px;text-align:center}.fc-endbox p{color:var(--fc-mint);margin:14px auto 26px;max-width:560px;font-size:16px}.fc-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:26px;font-size:13px;color:var(--fc-muted)}.fc-trust a{display:inline-flex;align-items:center;gap:6px;color:var(--fc-muted);transition:color .15s}.fc-trust a:hover{color:#fff}.fc-trust b{color:#dde7e1;font-weight:600}.fc-trust .fc-stars{color:#f5b301;letter-spacing:-1px}@media(max-width:980px){.fc-art-wrap{grid-template-columns:1fr}.fc-aside{position:static}.fc-pcgrid{grid-template-columns:1fr 1fr}.fc-midcta{grid-template-columns:1fr}}@media(max-width:640px){.fc-art-hero{padding:32px 0 20px}.fc-art-wrap{padding:36px 0 56px;gap:36px}.fc-pcgrid,.fc-author{grid-template-columns:1fr}.fc-endbox{padding:36px 24px}.fc-prose{font-size:16.5px}.fc-byline .fc-sep{display:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/fc-article.css.map */
