.backlinko-site{--backlinko-bar-height:62px}.backlinko-site:not(.backlinko-reference){--backlinko-bar-height:0px}.bl-skip{position:fixed;left:12px;top:-100px;z-index:9999;padding:8px 16px;background:#fff;color:#000}.bl-skip:focus{top:8px}.bl-announcement{height:62px;background:#f7f9ff;position:relative;z-index:1040;display:flex;align-items:center;justify-content:center;padding:0 65px}.bl-announcement>div{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 30px}.bl-announcement p{font-size:16px;line-height:1.4;font-weight:500;margin:0}.bl-announcement a{background:#ff642d;border-radius:4px;padding:8px 16px;color:#fff;font-size:16px;font-weight:600;line-height:1.4;white-space:nowrap}.bl-announcement>button{position:absolute;right:20px;top:12px;width:24px;height:37px;padding:0;border:0;background:transparent;color:#646568;font-size:28px;font-weight:300;cursor:pointer}.backlinko-site:has(.bl-announcement[hidden]){--backlinko-bar-height:0px}.backlinko-site .svg-inline--fa{height:1em;vertical-align:-.125em;display:inline-block;overflow:visible}.backlinko-site #header-m-drop.is-open{visibility:visible;opacity:1}.backlinko-site #header-m-drop .sub.is-open{visibility:visible;opacity:1;transform:translate(0)}.backlinko-site .header-toggle[aria-expanded=true] i:before{transform:rotate(45deg);top:0}.backlinko-site .header-toggle[aria-expanded=true] i:after{transform:rotate(-45deg);top:0}.backlinko-site button:focus-visible,.backlinko-site a:focus-visible{outline:2px solid #00bc98;outline-offset:4px}.bl-preview-resources{display:flex;gap:30px;align-items:center;justify-content:space-between;padding:24px max(24px,calc((100% - 1120px)/2));background:#f7f9ff;border-top:1px solid #e0e1e9;font-size:13px}.bl-preview-resources>nav{display:flex;flex-wrap:wrap;gap:10px 20px}.bl-preview-resources a{color:#646568}.sj-language-switcher{position:relative;font-size:14px;flex:none}.sj-language-switcher>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;white-space:nowrap}.sj-language-switcher summary::-webkit-details-marker{display:none}.sj-language-flag{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;flex:none;font:18px/1 system-ui,"Apple Color Emoji","Segoe UI Emoji",sans-serif}.sj-language-panel{position:absolute;top:calc(100% + 8px);right:0;width:230px;padding:8px;background:#fff;border:1px solid #ced4da;border-radius:5px;box-shadow:0 6px 30px #0002;z-index:1100}.sj-language-panel a{display:flex;align-items:center;gap:10px;padding:10px;color:#111;text-decoration:none}.sj-language-panel a:hover,.sj-language-panel a.is-current{background:#f7f3ff}.sj-language-panel strong,.sj-language-panel small{display:block}.sj-language-panel small{font-size:12px;color:#646568}@media(min-width:992px){.backlinko-site .sj-mobile-language{display:none}}@media(max-width:991px){.backlinko-site header .sj-header-language{display:none}.backlinko-site .sj-mobile-language{padding:12px 0}.backlinko-site .sj-mobile-language .sj-language-panel{position:static;width:100%;box-shadow:none;padding:8px 0 0}.backlinko-site .sj-mobile-language .sj-language-switcher>summary{width:max-content}}.pub-dialog{width:min(700px,calc(100vw - 40px));max-height:85vh;padding:30px;border:1px solid #e0e1e9;border-radius:6px;background:#fff;font-family:Inter,sans-serif}.pub-dialog::backdrop{background:#0006}.pub-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.pub-dialog-top h2{font-size:26px;margin:0}.pub-dialog-top button{border:0;background:transparent;cursor:pointer;padding:8px;font-size:28px}.pub-dialog-top svg{width:24px;height:24px}.pub-dialog input{width:100%;padding:15px 18px;border:1px solid #ced4da;border-radius:4px;font:inherit}.pub-search-results a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;gap:20px;border-top:1px solid #e0e1e9;color:#000;line-height:1.4}.pub-search-results img{width:90px;height:60px;object-fit:cover;flex:none}.pub-search-results strong{font-size:17px}.bl-document{max-width:860px;margin:0 auto;padding:64px 24px 96px}.bl-document-wide{max-width:1180px}.bl-document>header{margin-bottom:48px}.bl-document h1{font-size:44px;line-height:1.2;margin:0 0 24px;font-weight:800}.bl-document>header>p{font-size:21px;line-height:1.6;color:#646568}.bl-document h2{font-size:30px;line-height:1.3;margin:36px 0 20px}.bl-document h3{font-size:22px;line-height:1.4}.bl-document img{max-width:100%;height:auto}.bl-document figure{margin:0 0 30px}.bl-document p{line-height:1.8}.bl-document a{color:#bb4a03}.bl-document .pub-intro{font-size:21px}.bl-document .pub-inline-links,.bl-topics{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 36px;font-size:15px}.bl-topics a{color:#646568}.bl-topics a:hover{color:#00bc98}.bl-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;margin-top:64px}.bl-article-grid article{min-width:0}.bl-article-grid h3{font-size:24px!important}.pub-pagination{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:48px 0}.pub-pagination a{padding:8px 16px;border:1px solid #e0e1e9;color:#000;border-radius:4px}.pub-pagination a[aria-current=page]{background:#00bc98;color:#fff;border-color:#00bc98}.bl-reading-layout{align-items:start}.pub-article-body{min-width:0}.pub-article-body img{max-width:100%;height:auto}.pub-article-body [id]{scroll-margin-top:165px}.pub-table-scroll{overflow-x:auto;max-width:100%;margin:28px 0}.pub-table-scroll:focus{outline:2px solid #00bc98;outline-offset:3px}.pub-prose table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.6}.pub-prose th,.pub-prose td{border:1px solid #ced4da;padding:12px 16px;text-align:left;vertical-align:top}.pub-prose th{background:#f4f5f9;font-weight:700}.pub-prose pre{white-space:pre-wrap;overflow-wrap:anywhere}.pub-prose blockquote{border-left:4px solid #00bc98;padding:8px 24px;margin:28px 0;background:#f7f9ff}.pub-prose a{overflow-wrap:anywhere}.pub-prose .pub-table-hint{display:none}@media(max-width:767px){.pub-prose .pub-table-hint{display:block;margin:12px 0 -12px;color:#646568;font-size:14px;line-height:1.4}}.pub-directory-grid,.pub-service-grid,.pub-template-grid,.pub-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pub-directory-card{border:1px solid #e0e1e9;padding:24px;border-radius:4px;margin:0 0 24px}.pub-directory-card h2{margin-top:0}.pub-directory-card img{width:100%;height:auto;object-fit:contain}.pub-directory-card p{font-size:16px}.pub-template-gallery{display:grid;gap:24px}.pub-template-gallery img{width:100%;height:auto}.pub-directory-card a,.pub-text-link{font-weight:600}.pub-facts{border-top:1px solid #e0e1e9;padding-top:20px}.pub-facts div{margin-bottom:16px}.pub-facts dt{font-weight:700}.pub-facts dd{margin:4px 0 0}.pub-prose details{border-top:1px solid #e0e1e9;padding:20px 0}.pub-prose details summary{font-weight:600;cursor:pointer}.pub-prose details p{margin-top:16px}.pub-form{display:grid;gap:22px}.pub-form label{display:grid;gap:8px;font-size:16px;font-weight:600}.pub-form input,.pub-form textarea,[data-catalog-search]{padding:14px 18px;border:1px solid #ced4da;border-radius:4px;width:100%;font:inherit}.pub-form textarea{min-height:160px}.pub-form-note{font-size:14px;color:#646568}.bl-button,.pub-button,.pub-outline-button{display:inline-block;border:1px solid #00bc98;border-radius:4px;padding:12px 24px;font:600 16px/1.4 Inter,sans-serif;background:#00bc98;color:#fff!important;cursor:pointer}.pub-outline-button{background:#fff;color:#000!important;border-color:#ced4da}.pub-sr-only{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}@media(max-width:991px){.bl-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-document h1{font-size:36px}.bl-preview-resources{padding:24px}.backlinko-site .css-79nfjz .sub [data-state=open]>div{height:auto;display:block}.backlinko-site #header-m-drop .css-mpqk0e ul{list-style:none;padding:0}.backlinko-site #header-m-drop .css-mpqk0e a{display:block;padding:10px 0;color:#000}.backlinko-site #header-m-drop .css-mpqk0e li>span{display:none}}@media(max-width:767px){.backlinko-site{--backlinko-bar-height:80px}.bl-announcement{height:80px;padding:0 42px 0 12px}.bl-announcement>div{padding:8px 0;gap:12px}.bl-announcement p{font-size:13px;line-height:1.4}.bl-announcement a{font-size:13px;padding:8px 12px}.bl-announcement>button{right:12px;top:21px}.bl-document{padding:40px 20px 64px}.bl-document h1{font-size:32px}.bl-document h2{font-size:26px}.bl-document>header>p{font-size:18px}.bl-document>header{margin-bottom:32px}.bl-article-grid{grid-template-columns:1fr;margin-top:36px}.pub-directory-grid,.pub-service-grid,.pub-template-grid,.pub-resource-grid{grid-template-columns:1fr}.bl-preview-resources{align-items:flex-start;gap:20px}.pub-dialog{padding:22px}.pub-dialog-top h2{font-size:22px}.pub-prose table{min-width:580px}.bl-topics{gap:10px 16px;font-size:14px}.pub-article-body{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.backlinko-site *{scroll-behavior:auto!important;transition:none!important}}.bl-announcement{position:sticky;top:0}.bl-announcement>button svg{width:14px;height:13px;fill:currentColor}.backlinko-site #header-m-drop .sub:not(.is-open){visibility:hidden}@media(max-width:767px){.backlinko-site{--backlinko-bar-height:111px}.bl-announcement{height:auto;min-height:111px;padding:0 50px}.bl-announcement>div{flex-wrap:wrap;gap:8px 12px;padding:12px 20px;text-align:center}.bl-announcement p{font-size:15px;line-height:21px}.bl-announcement a{font-size:15px;line-height:21px;padding:8px 16px}.bl-announcement>button{right:20px;top:12px}}.bl-announcement>button{display:flex;align-items:center;justify-content:center}.bl-search-response{max-height:60vh;overflow:auto;border-top:1px solid #e0e1e9;margin-top:20px;padding-top:12px;font-size:14px}.bl-search-response[hidden]{display:none}.bl-search-response>p{margin:0 0 10px;color:#646568}.bl-search-response .pub-search-results a{padding:12px 0;gap:12px}.bl-search-response .pub-search-results strong{font-size:15px;font-weight:600}.bl-search-response .pub-search-results img{width:64px;height:44px}.backlinko-site .slick-track{transition:transform .5s ease}.backlinko-site .bl-archive-filter .css-e16m1y,.backlinko-site .bl-archive-cards .css-114ss0j{padding-top:56px}.backlinko-site .bl-archive-grid article:nth-of-type(4){display:flex!important}.bl-archive-pagination{display:flex;justify-content:center;margin:48px 0 0}.bl-archive-pagination ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.bl-archive-pagination li a,.bl-archive-pagination li span{display:flex;min-width:42px;height:42px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #e0e1e9;border-radius:4px;color:#646568;background:#fff;font-size:15px;text-decoration:none}.bl-archive-pagination li.selected a{background:#7f16ff;border-color:#7f16ff;color:#fff;font-weight:700}.bl-archive-pagination li.disabled span,.bl-archive-pagination li.break span{color:#9a9da8}.bl-archive-pagination li:not(.disabled):not(.break) a:hover{border-color:#7f16ff;color:#7f16ff}.bl-archive-pagination li.selected a:hover{color:#fff!important}.backlinko-site #header-m-drop:not(.is-open){pointer-events:none}.backlinko-site #header-m-drop:not(.is-open) .sub{visibility:hidden!important}.backlinko-site .sj-header-language{margin-left:14px}.backlinko-site .sj-language-panel{width:205px}.backlinko-site .sj-language-panel strong{font-weight:600}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type{width:30%}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type{width:70%;justify-content:flex-start}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul.active{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;align-content:start}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul>li>a{padding:11px 12px 5px}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul>li>a+span{padding:0 12px 10px;line-height:1.4}.backlinko-site .css-124fu8r>.header-popup{display:block;width:min(500px,calc(100vw - 28px));right:-65px;padding:20px 56px 18px 20px;max-height:min(75vh,700px);overflow:auto}.backlinko-site .css-124fu8r .css-9kxwjy,.backlinko-site .css-124fu8r .css-9kxwjy form{display:block;width:100%;height:auto}.backlinko-site .css-124fu8r .css-9kxwjy form input{width:100%;min-width:0;height:46px;box-sizing:border-box}.backlinko-site .bl-search-response{width:100%;max-height:50vh;overflow:auto}.backlinko-site .bl-search-response .pub-search-results a{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-width:0;text-decoration:none}.backlinko-site .bl-search-response .pub-search-results img{order:-1;width:64px;height:48px;border-radius:4px;object-fit:cover}.backlinko-site .bl-search-response .pub-search-results strong{font-size:14px;line-height:1.35}.backlinko-site .css-94fyca:has(.sj-hero-summary){display:block;border:0;background:transparent;padding:0;color:#28303c;margin-top:24px;max-width:520px!important}.backlinko-site .sj-hero-summary{margin:0;font-size:18px;line-height:1.55}.backlinko-site .css-1rp1xv:has(.sj-hero-actions){margin-top:22px}.backlinko-site .sj-hero-actions{position:relative;z-index:3;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.backlinko-site .sj-hero-secondary{font-weight:700;color:#1d2b35;text-decoration:underline;text-underline-offset:4px}.backlinko-site .sj-hero-actions .bl-source-button{position:static;order:0}.backlinko-site .sj-hero-actions .sj-hero-secondary{order:1}@media(max-width:991px){.backlinko-site .sj-mobile-cta{padding:20px 0 8px}.backlinko-site .sj-mobile-cta a{display:inline-block;background:var(--sj-primary,#7f16ff);color:#fff;border-radius:4px;padding:12px 18px;font-weight:700;text-decoration:none}}@media(max-width:767px){.backlinko-site .css-124fu8r>.header-popup{right:-58px;padding:16px 46px 16px 16px}.backlinko-site .css-1rp1xv:has(.sj-hero-actions){padding:18px 0}.backlinko-site .css-94fyca:has(.sj-hero-summary){margin-top:16px}.backlinko-site .sj-hero-summary{font-size:16px}}.policy-content-section{padding:110px 0;background:#fff}.policy-content{max-width:820px;margin-inline:auto}.policy-content h2{margin:42px 0 18px;font-size:clamp(32px,4vw,52px)}.policy-content p{font-size:18px;line-height:1.8}.policy-content a{color:var(--sj-primary);font-weight:700;text-decoration:underline;text-underline-offset:4px}.policy-note{margin:0 0 34px;padding:20px 24px;border-left:4px solid var(--sj-primary);background:var(--sj-tint)}@media(max-width:767px){.policy-content-section{padding:70px 0}.policy-content p{font-size:16px}}.backlinko-site{--sj-primary:#7f16ff;--sj-hover:#6d0bdd;--sj-pressed:#5e08c4;--sj-orange:#ff641b;--sj-orangeHover:#e95312;--sj-canvas:#faf7ff;--sj-tint:#f3edfb;--sj-border:#e8def3}.backlinko-site .css-17mdh0m{background-image:linear-gradient(180deg,#fff 10%,var(--sj-tint))}.backlinko-site .css-133ppku{color:var(--sj-primary)}.backlinko-site .css-1rp1xv:after{background-color:var(--sj-tint)}.backlinko-site .css-lcc6qv{border:1px solid var(--sj-border)}.backlinko-site .css-lcc6qv:focus{border-color:var(--sj-primary)}.backlinko-site .css-lcc6qv:disabled,.backlinko-site .css-lcc6qv[readonly]{background-color:var(--sj-border)}.backlinko-site .css-10svfql>a figure{background-color:var(--sj-canvas)}.backlinko-site .css-1gmoqx4 figure{background-color:var(--sj-canvas)}.backlinko-site .css-1r9do01:before{background-color:var(--sj-canvas)}.backlinko-site .css-1tr4a6c h3{color:var(--sj-primary)}.backlinko-site .css-1181h5a input:focus{border-color:var(--sj-primary)}.backlinko-site .css-1ouwwu0{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-11utl4o{background:var(--sj-canvas);background-color:var(--sj-canvas)}.backlinko-site .css-2iio8:focus-visible{outline:2px solid var(--sj-primary)}.backlinko-site .css-ylakw6{border:1px solid var(--sj-primary)}.backlinko-site .css-ylakw6:hover{background:var(--sj-primary)}.backlinko-site .css-1x3o20y{background-color:var(--sj-canvas)}.backlinko-site .css-qe3r6g{background-image:linear-gradient(180deg,#fff 10%,var(--sj-tint))}@media(min-width:768px){.backlinko-site .css-1t77gky{background-color:var(--sj-canvas)}}@media(max-width:767.98px){.backlinko-site .css-l1h8xo>div{border:1px solid var(--sj-border)}.backlinko-site .css-l1h8xo>div>button{color:var(--sj-primary)}.backlinko-site .css-l1h8xo>div>span{background-color:var(--sj-border)}}@media(min-width:768px){.backlinko-site .css-l1h8xo>div nav ul li a:hover{border-color:var(--sj-primary)}.backlinko-site .css-l1h8xo>div nav ul li.active a{background-color:var(--sj-primary);border-color:var(--sj-primary)}}@media(min-width:768px){.backlinko-site .css-qxqjzb{background-color:var(--sj-canvas);border:1px solid var(--sj-canvas)}.backlinko-site .css-qxqjzb:hover{border-color:var(--sj-primary)}}.backlinko-site .css-l36v40>div>a{background-color:var(--sj-orange);border-color:var(--sj-orange)}.backlinko-site .css-l36v40>div>a:hover{background-color:var(--sj-orangeHover);border-color:var(--sj-orangeHover)}.backlinko-site .css-l36v40>div>a:active{background-color:var(--sj-orangeHover);border-color:var(--sj-orangeHover)}.backlinko-site .css-1v3c6n7{background-color:var(--sj-canvas)}.backlinko-site .css-7ouj0r:before{background-color:var(--sj-canvas)}.backlinko-site .css-pp7bz9 .btn-orange{background-color:var(--sj-orange);border-color:var(--sj-orange)}.backlinko-site .css-pp7bz9 .btn-orange:hover,.backlinko-site .css-pp7bz9 .btn-orange:active{background-color:var(--sj-orangeHover);border-color:var(--sj-orangeHover)}.backlinko-site .css-pp7bz9 .sc-green-newsletter-signup{background-color:var(--sj-primary)}.backlinko-site .css-pp7bz9 .sc-large-btn .btn.btn-success{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-pp7bz9 .sc-large-btn .btn.btn-success:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-pp7bz9 .sc-large-btn .btn.btn-success:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-pp7bz9 .sc-large-btn .btn.btn-warning{background-color:var(--sj-orange);border-color:var(--sj-orange)}.backlinko-site .css-pp7bz9 .sc-large-btn .btn.btn-warning:hover,.backlinko-site .css-pp7bz9 .sc-large-btn .btn.btn-warning:active{background-color:var(--sj-orangeHover);border-color:var(--sj-orangeHover)}.backlinko-site .css-pp7bz9 .sc-optin-form,.backlinko-site .css-pp7bz9 .sc-title-with-icon .sc-title-with-icon-icon.icon-check-mark{background-color:var(--sj-primary)}.backlinko-site .css-pp7bz9 .sc-semrush-cta.semrush-button>div>a{background-color:var(--sj-orange);border-color:var(--sj-orange)}.backlinko-site .css-pp7bz9 .sc-semrush-cta.semrush-button>div>a:hover{background-color:var(--sj-orangeHover);border-color:var(--sj-orangeHover)}.backlinko-site .css-pp7bz9 .sc-semrush-cta.semrush-button>div>a:active{background-color:var(--sj-orangeHover);border-color:var(--sj-orangeHover)}.backlinko-site .css-pp7bz9 .sc-semrush-cta.semrush-form form input:focus,.backlinko-site .css-pp7bz9 .sc-semrush-cta.semrush-default form input:focus{border-color:var(--sj-orange)}.backlinko-site .css-pp7bz9 table.table-results thead,.backlinko-site .css-pp7bz9 table.table-primary thead{background-color:var(--sj-primary)}@media(max-width:991.98px){.backlinko-site .css-pp7bz9 table.table-results tbody tr td:before{background-color:var(--sj-primary)}}.backlinko-site .css-pp7bz9 .greencirclenumber[data-num]:before{background-color:var(--sj-primary)}.backlinko-site .css-1clgot2-shbTop{background-image:linear-gradient(180deg,#fff 10%,var(--sj-tint) 100%)}.backlinko-site .css-zd0wlf h4,.backlinko-site .css-1f81b3j h4{color:var(--sj-primary)}.backlinko-site .css-11mk0j5{border:1px solid var(--sj-border)}.backlinko-site .css-11mk0j5:focus{border-color:var(--sj-primary)}.backlinko-site .css-11mk0j5:disabled,.backlinko-site .css-11mk0j5[readonly]{background-color:var(--sj-border)}.backlinko-site .css-1s5hp0g{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-1s5hp0g:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-1s5hp0g:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-9q0v6v{border:1px solid var(--sj-border)}.backlinko-site .css-9q0v6v:focus{border-color:var(--sj-primary)}.backlinko-site .css-9q0v6v:disabled,.backlinko-site .css-9q0v6v[readonly]{background-color:var(--sj-border)}.backlinko-site .css-17c39mu{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-17c39mu:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-17c39mu:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-btdx84:before{background-color:var(--sj-border)}.backlinko-site .css-btdx84:after{background-color:var(--sj-primary)}.backlinko-site .css-2a9v4h{border:1px solid var(--sj-border)}.backlinko-site .css-2a9v4h:before{border-color:var(--sj-border) transparent transparent transparent}.backlinko-site .css-1mpzncc{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-1mpzncc:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-1mpzncc:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-1jqsoid svg g{fill:var(--sj-primary)}.backlinko-site .css-l4ey1i>ul>li>a.button{background-color:var(--sj-primary)}.backlinko-site .css-l4ey1i>ul>li>a.button:hover{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-l4ey1i>ul>li>a.button:active{background-color:var(--sj-primary);border-color:var(--sj-hover)}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type ul li a.active,.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type ul li button.active{border-color:var(--sj-border);background-color:var(--sj-canvas)}.backlinko-site .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul>li:hover>a span{color:var(--sj-primary)}.backlinko-site .css-9kxwjy form input{border:1px solid var(--sj-border)}.backlinko-site .css-9kxwjy form button svg>rect{fill:var(--sj-primary)!important}.backlinko-site .css-9kxwjy form button svg>circle{stroke:var(--sj-primary)!important}.backlinko-site .css-1kom3tj>a,.backlinko-site .css-1kom3tj>button{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-1kom3tj>a:hover,.backlinko-site .css-1kom3tj>button:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-1kom3tj>a:active,.backlinko-site .css-1kom3tj>button:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-tghh9d ul li svg{fill:var(--sj-primary)}.backlinko-site .css-siqrta>a.active,.backlinko-site .css-siqrta button.active{border-color:var(--sj-border);background-color:var(--sj-canvas)}.backlinko-site .css-1ty9osh>a,.backlinko-site .css-1ty9osh>button{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-1ty9osh>a:hover,.backlinko-site .css-1ty9osh>button:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-1ty9osh>a:active,.backlinko-site .css-1ty9osh>button:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-1ty9osh>a.purple,.backlinko-site .css-1ty9osh>button.purple{background-color:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .css-1ty9osh>a.purple:hover,.backlinko-site .css-1ty9osh>button.purple:hover{background-color:var(--sj-hover);border-color:var(--sj-hover)}.backlinko-site .css-1ty9osh>a.purple:active,.backlinko-site .css-1ty9osh>button.purple:active{background-color:var(--sj-hover);border-color:var(--sj-pressed)}.backlinko-site .css-1rd24e5 svg g{fill:var(--sj-primary)}.backlinko-site .bl-announcement{background:var(--sj-canvas)}.backlinko-site .bl-announcement a{background:var(--sj-orange)}.backlinko-site button:focus-visible,.backlinko-site a:focus-visible{outline:2px solid var(--sj-primary)}.backlinko-site .bl-preview-resources{background:var(--sj-canvas);border-top:1px solid var(--sj-border)}.backlinko-site .pub-dialog{border:1px solid var(--sj-border)}.backlinko-site .pub-search-results a{border-top:1px solid var(--sj-border)}.backlinko-site .bl-topics a:hover{color:var(--sj-primary)}.backlinko-site .pub-pagination a{border:1px solid var(--sj-border)}.backlinko-site .pub-pagination a[aria-current=page]{background:var(--sj-primary);border-color:var(--sj-primary)}.backlinko-site .pub-table-scroll:focus{outline:2px solid var(--sj-primary)}.backlinko-site .pub-prose th{background:var(--sj-canvas)}.backlinko-site .pub-prose blockquote{border-left:4px solid var(--sj-primary);background:var(--sj-canvas)}.backlinko-site .pub-directory-card{border:1px solid var(--sj-border)}.backlinko-site .pub-facts{border-top:1px solid var(--sj-border)}.backlinko-site .pub-prose details{border-top:1px solid var(--sj-border)}.backlinko-site .bl-button,.backlinko-site .pub-button,.backlinko-site .pub-outline-button{border:1px solid var(--sj-primary);background:var(--sj-primary)}.backlinko-site .bl-search-response{border-top:1px solid var(--sj-border)}.backlinko-site .bl-archive-pagination li a,.backlinko-site .bl-archive-pagination li span{border:1px solid var(--sj-border)}.backlinko-site [data-site-logo]{width:188px;align-items:center;flex:none}.backlinko-site [data-site-logo] .sj-brand-logo{display:block;width:94px;height:50px;max-width:100%;object-fit:contain}.backlinko-site header.css-1ltb50c [data-site-logo]{justify-content:center}.backlinko-site .bl-announcement a{color:#111}.backlinko-site .bl-announcement a:hover{background:var(--sj-orangeHover)}.backlinko-site [stroke="#00BC98" i]{stroke:var(--sj-primary)}.backlinko-site [fill="#00BC98" i]{fill:var(--sj-primary)}.backlinko-site ::selection{background:#e5d0ff;color:#231138}@media(max-width:991px){.backlinko-site header [data-site-logo]{width:auto;min-width:94px}}.bl-reading-layout .sj-share-rail{display:none;position:absolute;inset:0 auto 0 0;width:76px;z-index:2}.bl-reading-layout .sj-share-card{position:sticky;top:calc(var(--backlinko-bar-height, 0px) + 24px);width:76px;padding:12px 5px 10px;border:1px solid var(--sj-border);border-radius:5px;background:#fff;text-align:center}.bl-reading-layout .sj-share-caption{display:block;margin-bottom:7px;color:#444;font:600 12px/1.2 Inter,sans-serif}.bl-reading-layout .sj-share-card nav{display:flex;flex-direction:column;align-items:center;gap:2px}.bl-reading-layout .sj-share-link{display:grid;place-items:center;width:48px;height:44px;border-radius:4px;text-decoration:none}.bl-reading-layout .sj-share-link:hover{background:var(--sj-tint)}.bl-reading-layout .sj-share-link svg{display:block;width:25px;height:25px}.bl-reading-layout .sj-share-x svg{fill:#111}.bl-reading-layout .sj-share-facebook span{color:#1877f2;font:700 32px/1 Arial,sans-serif}.bl-reading-layout .sj-share-reddit svg{width:28px;height:28px}.bl-reading-layout .sj-share-linkedin span{color:#0a66c2;font:700 25px/1 Arial,sans-serif;letter-spacing:-2px}.bl-reading-layout .css-xie37q{position:sticky;top:calc(var(--backlinko-bar-height, 0px) + 28px);max-height:calc(100vh - var(--backlinko-bar-height, 0px) - 56px);overflow-y:auto;padding:0 8px 12px 0;scrollbar-width:thin}.bl-reading-layout .css-xie37q>p{font-size:18px;font-weight:700;line-height:1.3;margin:0 0 20px}.bl-reading-layout .css-xie37q ul{list-style:none;padding:0;margin:0;border-left:1px solid #ccd3e8}.bl-reading-layout .css-xie37q li{display:block;position:relative;margin:0;padding:0}.bl-reading-layout .css-xie37q li+li{margin-top:7px}.bl-reading-layout .css-xie37q a{display:block;color:#111;font-size:16px;line-height:1.5;padding:4px 8px 4px 16px;text-decoration:none}.bl-reading-layout .css-xie37q a:hover{color:var(--sj-primary)}.bl-reading-layout .sj-further-reading{display:flex;align-items:center;gap:20px;margin:36px 0 4px;padding:24px 28px;border:1px solid #4787ff;background:#f3f8ff}.bl-reading-layout .sj-further-reading svg{width:54px;height:54px;flex:none;color:#4787ff}.bl-reading-layout .sj-further-reading p{margin:0;font-size:18px;line-height:1.7}.bl-reading-layout .sj-further-reading strong{font-weight:700;color:#111}.bl-reading-layout .sj-further-reading a{color:#bc4c09;text-decoration:none;overflow-wrap:anywhere}.bl-reading-layout .sj-further-reading a:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:1400px){.bl-reading-layout .sj-share-rail{display:block}}@media(max-width:1199px){.bl-reading-layout>.css-yaer3c{flex:1 1 0;min-width:0;width:100%}.bl-reading-layout .pub-article-body{min-width:0;width:100%}}@media(max-width:767px){.bl-reading-layout .sj-further-reading{gap:12px;padding:16px}.bl-reading-layout .sj-further-reading svg{width:38px;height:38px}.bl-reading-layout .sj-further-reading p{font-size:16px}.bl-reading-layout .sj-further-reading strong,.bl-reading-layout .sj-further-reading a{display:block}}.backlinko-site.sj-editorial-article{--backlinko-bar-height:0px}.sj-editorial-article .css-18v8wlq{background:var(--sj-primary)}.sj-editorial-article h1{text-wrap:balance}.backlinko-site .pub-article-body [id]{scroll-margin-top:110px}.backlinko-site .pub-article-body table{overflow-wrap:normal;word-break:normal}.backlinko-site .pub-article-body th,.backlinko-site .pub-article-body td{border-color:var(--sj-border)}.backlinko-site .pub-article-body th{background:var(--sj-canvas)}.backlinko-site .pub-article-body ol{padding-left:1.5em}.backlinko-site .pub-article-body li+li{margin-top:12px}.backlinko-site .pub-article-body pre{max-width:100%;overflow-x:auto;white-space:pre;overflow-wrap:normal;word-break:normal}.backlinko-site .pub-article-body .article-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 36px}.backlinko-site .pub-article-body .article-link-grid>a{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;border:1px solid var(--sj-border);border-radius:6px;background:#fff;text-decoration:none;line-height:1.45;overflow-wrap:break-word}.backlinko-site .pub-article-body .article-link-grid>a:hover{border-color:var(--sj-primary);background:var(--sj-canvas)}.backlinko-site .pub-article-body .article-link-grid>a:focus-visible{outline:2px solid var(--sj-primary);outline-offset:2px}.backlinko-site .pub-article-body .article-link-grid>a>strong{display:block;color:#bc4c09;font-size:17px;line-height:1.3}.backlinko-site .pub-article-body .article-link-grid>a>span{display:block;color:#444;font-size:15px;line-height:1.5}.backlinko-site .pub-article-body .seo-table-scroll{max-width:100%;margin:28px 0;overflow-x:auto}.backlinko-site .pub-article-body .seo-table-scroll>table{margin:0}@media(max-width:767px){.backlinko-site .pub-article-body .article-link-grid{grid-template-columns:minmax(0,1fr);gap:10px}.backlinko-site .pub-article-body .article-link-grid>a{padding:14px 16px}}html[lang^=zh] .backlinko-site .pub-article-body{line-height:1.85}.backlinko-site{--sj-purple:#7f16ff;--sj-orange:#f26822;--sj-ink:#15171d;--sj-soft:#f8f8ff;--sj-rule:#e7e8f1}.sj-page-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.sj-page-kicker{color:var(--sj-purple);font-size:14px!important;line-height:1.4!important;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin:0 0 16px!important}.sj-page-section{padding:70px 0 90px;background:#fff}.sj-page-section-muted{background:var(--sj-soft)}.sj-page-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:0 0 32px}.sj-page-section-heading h2{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:0;color:var(--sj-ink)}.sj-page-section-heading a,.sj-page-next a,.sj-page-home{color:var(--sj-orange);font-weight:700;text-decoration:none}.sj-page-section-heading a:hover,.sj-page-next a:hover,.sj-page-home:hover{text-decoration:underline}.sj-page-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sj-page-articles article{height:100%;min-width:0}.sj-page-articles article>a{display:block;height:100%}.sj-page-articles article img{width:100%;aspect-ratio:16/9;object-fit:cover}.sj-page-articles article h2,.sj-page-articles article h3{font-size:22px;line-height:1.25;margin:14px 0}.sj-author-profile{background:var(--sj-soft);padding:72px 0 80px}.sj-author-intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;margin-bottom:70px}.sj-author-intro img{width:240px;height:240px;flex:none;border-radius:50%;object-fit:cover}.sj-author-intro h1{font-size:clamp(42px,5vw,68px);line-height:1.05;margin:0 0 14px;color:var(--sj-ink)}.sj-author-tagline{font-size:clamp(21px,2.2vw,29px);font-weight:600;line-height:1.35;margin:0;color:var(--sj-ink)}.sj-author-details{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:60px;max-width:980px;margin-inline:auto}.sj-author-expertise{background:#f0f2f8;padding:28px 32px;border-radius:7px;align-self:start}.sj-author-details h2{font-size:19px;margin:0 0 16px}.sj-author-details ul{list-style:none;padding:0;margin:0}.sj-author-details li{border-top:1px solid var(--sj-rule);padding:8px 0}.sj-author-bio p{font-size:19px;line-height:1.75;margin:0 0 20px}.sj-hub-hero{background:#2c5276;color:#fff;padding:76px 0 84px}.sj-404-hero{background:#fff;color:var(--sj-ink);padding:84px 0 68px;text-align:center}.sj-hub-hero h1,.sj-404-hero h1{font-size:clamp(42px,5.5vw,72px);line-height:1.08;max-width:900px;margin:0 0 24px;color:#fff}.sj-404-hero h1{color:var(--sj-ink);max-width:1120px;margin-inline:auto}.sj-hub-hero>div>p:not(.sj-page-kicker),.sj-404-hero>div>p:not(.sj-page-kicker){font-size:21px;line-height:1.55;max-width:760px}.sj-404-hero>div>p{margin-inline:auto}.sj-hub-hero .sj-page-kicker,.sj-404-hero .sj-page-kicker{color:#e7c9ff}.sj-hub-count{font-weight:700;margin-top:28px}.sj-page-search{max-width:720px;margin:48px auto 0;padding:24px;background:#fff;border:1px solid var(--sj-rule);border-radius:8px;color:var(--sj-ink);box-shadow:0 12px 35px #21264f0f}.sj-page-search label{display:block;font-size:19px;font-weight:700;margin-bottom:12px}.sj-page-search>div{display:flex;gap:10px}.sj-page-search input{min-width:0;flex:1;border:1px solid #bfc2d3;border-radius:5px;padding:14px 16px;font-size:16px}.sj-page-search button{border:0;border-radius:5px;background:var(--sj-purple);color:#fff;font-weight:700;padding:12px 26px;cursor:pointer}.sj-404-hero .sj-page-search{margin:36px 0 22px}.sj-404-hero .sj-page-search{margin:36px auto 0;box-shadow:none}.sj-404-hero .sj-page-home{color:#fff}.sj-404-content{background:var(--sj-soft)}.sj-404-featured{max-width:940px;margin:0 auto 70px;background:var(--sj-purple);padding:26px;border-radius:12px}.sj-404-featured article{background:#fff;border-radius:8px;overflow:hidden}.sj-404-featured article>a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px}.sj-404-featured article>a figure{grid-row:1/span 3;margin:0}.sj-404-featured article>a img{width:100%;height:310px;object-fit:cover}.sj-404-featured article h3{font-size:31px;line-height:1.15;margin:20px 24px 0 0}.sj-404-featured article>a>div{font-size:18px;line-height:1.5;margin:0 24px 0 0}.sj-404-featured article>div{padding:0 24px 20px 0}.sj-author-latest .sj-page-articles{display:block;max-width:720px;margin:auto}.sj-author-latest .sj-page-articles article{margin-bottom:54px}.sj-author-latest .sj-page-articles article img{max-height:380px}.sj-page-next{margin:32px 0 0;text-align:center;font-size:17px}.sj-secondary-hero{background:var(--sj-soft)!important;padding:65px 0 56px!important}.sj-secondary-hero .css-f9vp4m{width:min(1180px,calc(100% - 48px));margin-inline:auto}.sj-secondary-hero h1{font-size:clamp(40px,5vw,64px)!important;line-height:1.12!important;max-width:900px;color:var(--sj-ink)}.sj-secondary-hero .css-1yfb38e{max-width:780px;font-size:21px!important;line-height:1.5;color:#4b4c56}.sj-secondary-page{padding-block:64px 100px}.sj-secondary-page .pub-back{display:inline-block;margin-bottom:32px;color:var(--sj-orange);font-weight:700;text-decoration:none}.sj-secondary-page .pub-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sj-secondary-page .pub-directory-card{padding:0;border:1px solid var(--sj-rule);border-radius:8px;overflow:hidden;box-shadow:0 8px 25px #1e214b0d;margin:0;background:#fff;display:flex;flex-direction:column}.sj-secondary-page .pub-directory-card>a:first-child{display:block;aspect-ratio:16/9;overflow:hidden}.sj-secondary-page .pub-directory-card>a:first-child img{width:100%;height:100%;object-fit:cover}.sj-secondary-page .pub-directory-card h2{font-size:23px;line-height:1.25;margin:24px 24px 12px}.sj-secondary-page .pub-directory-card h2 a{color:var(--sj-ink);text-decoration:none}.sj-secondary-page .pub-directory-card h2 a:hover{color:var(--sj-purple)}.sj-secondary-page .pub-directory-card p{font-size:16px;line-height:1.55;margin:0 24px 18px;color:#555965}.sj-secondary-page .pub-directory-card>.pub-text-link{display:inline-block;align-self:flex-start;margin:auto 24px 24px;color:var(--sj-orange);font-size:15px;font-weight:700}.sj-secondary-page .sj-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 50px}.sj-secondary-page .sj-feature{padding:26px 30px;background:var(--sj-soft);border:1px solid var(--sj-rule);border-radius:8px}.sj-secondary-page .sj-feature h3{margin:0 0 10px;font-size:22px}.sj-secondary-page .sj-feature p{margin:0;font-size:17px;line-height:1.6}.sj-secondary-page>div>img{display:block;width:100%;height:auto;max-height:540px;object-fit:cover;border-radius:8px;margin:22px 0 46px}.sj-secondary-page details{background:#fff;border:1px solid var(--sj-rule);border-radius:6px;padding:20px 22px;margin:0 0 12px}.sj-secondary-page details summary{font-size:18px;font-weight:700;cursor:pointer}.sj-secondary-page details[open]{border-color:var(--sj-purple)}.sj-secondary-page dl{display:grid;grid-template-columns:140px 1fr;gap:12px 20px;padding:24px;background:var(--sj-soft);border-radius:8px}.sj-secondary-page dt{font-weight:700}.sj-secondary-page dd{margin:0}.sj-policy-content{background:#fff;border:1px solid var(--sj-rule);border-radius:8px;padding:36px 40px;box-shadow:0 8px 25px #1e214b0a}.sj-policy-content h2{margin:0 0 16px}.sj-policy-content p:last-child{margin-bottom:0}.sj-policy-links{border-top:1px solid var(--sj-rule);margin-top:48px;padding-top:26px}.sj-policy-links h2{font-size:22px}.sj-policy-links ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px 24px}.sj-policy-links a{font-weight:700}.sj-secondary-page .pub-form{display:grid;gap:18px}.sj-secondary-page .pub-form label{display:grid;gap:8px;font-weight:700}.sj-secondary-page .pub-form input,.sj-secondary-page .pub-form textarea{border:1px solid #c9cad7;border-radius:5px;padding:14px;font:inherit}.sj-secondary-page .pub-form textarea{min-height:160px}.sj-secondary-page .pub-form button{justify-self:start;background:var(--sj-purple);color:#fff;border:0;border-radius:5px;padding:14px 30px;font-weight:700}@media(max-width:900px){.sj-page-articles,.sj-secondary-page .pub-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.sj-author-details{grid-template-columns:1fr;gap:24px}.sj-secondary-page .pub-directory-grid{grid-template-columns:1fr}.sj-404-featured article>a{display:block}.sj-404-featured article h3,.sj-404-featured article>a>div,.sj-404-featured article>div{margin:0;padding:18px 22px 0}.sj-404-featured article>div{padding-bottom:20px}}@media(max-width:640px){.sj-page-container,.sj-secondary-hero .css-f9vp4m{width:min(100% - 36px,1180px)}.sj-author-profile,.sj-hub-hero,.sj-404-hero{padding:46px 0 60px}.sj-author-intro{align-items:center;gap:18px;margin-bottom:42px}.sj-author-intro img{width:150px;height:150px}.sj-author-details{grid-template-columns:1fr;gap:26px}.sj-page-section{padding:48px 0 64px}.sj-page-section-heading{align-items:flex-start;flex-direction:column}.sj-page-articles,.sj-secondary-page .pub-directory-grid,.sj-secondary-page .sj-feature-grid{grid-template-columns:1fr}.sj-page-search>div{flex-direction:column}.sj-secondary-hero{padding:48px 0!important}.sj-secondary-page{padding-block:42px 70px}.sj-secondary-page dl{grid-template-columns:1fr}.sj-policy-content{padding:24px}}.foxiz-enhanced{--fx-ink:#0f2449;--fx-muted:#5e698b;--fx-accent:#7f16ff;--fx-surface:#f8faff;--fx-line:#e2e5ee;--fx-heading-font:Poppins,Inter,"PingFang SC","Microsoft YaHei",sans-serif;--fx-body-font:Manrope,Inter,"PingFang SC","Microsoft YaHei",sans-serif;background:var(--fx-surface)}.fx-hero,.fx-card,.fx-header,.fx-author-profile,.fx-author-articles,.fx-footer{font-family:var(--fx-body-font);color:var(--fx-ink)}.fx-container{width:min(1280px,calc(100% - 64px));margin-inline:auto}.fx-hero-panel{background:var(--fx-surface)}.fx-hero{max-width:890px;padding:83px 24px 60px;margin:0 auto;text-align:center}.fx-hero h1{font-family:var(--fx-heading-font);font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-1.6px;color:var(--fx-ink);margin:0 auto 20px;max-width:840px}.fx-hero>p{max-width:800px;margin:0 auto;color:var(--fx-muted);font-size:18px;font-weight:500;line-height:1.7}.fx-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:38px 0 25px}.foxiz-enhanced .fx-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;padding:13px 26px;background:var(--fx-accent);color:#fff;border-radius:5px;font-size:16px;font-weight:800;line-height:1.5;text-decoration:none;transition:background .2s,box-shadow .2s}.foxiz-enhanced .fx-button-dark{background:#282938}.foxiz-enhanced .fx-button:hover{background:#6220ce;box-shadow:0 4px 15px #7f16ff20;color:#fff}.fx-topic-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px;margin:0 auto}.fx-topic-chips a{font-family:var(--fx-heading-font);display:inline-block;background:#e9ebf1;color:var(--fx-ink);font-size:12px;line-height:1.5;font-weight:600;padding:8px 18px;border-radius:4px;transition:color .2s,background .2s}.fx-topic-chips a:hover{background:var(--fx-accent);color:#fff}.fx-featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.fx-card{min-width:0;display:flex;flex-direction:column;background:#fff;border-radius:10px;overflow:hidden;height:100%;box-shadow:0 0 0 1px #0f244903}.fx-card-image{display:block;overflow:hidden;aspect-ratio:3/2;background:#fff}.fx-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.fx-card-image:hover img{transform:scale(1.025)}.fx-card-body{display:flex;align-items:flex-start;flex-direction:column;flex:1;padding:22px 24px 24px}.foxiz-enhanced .fx-category{display:inline-block;background:#f1eaff;color:#5f24ab;border-radius:3px;font-family:var(--fx-heading-font);font-size:10px;font-weight:600;line-height:1.5;padding:4px 8px;margin-bottom:12px;text-decoration:none;transition:background .2s,color .2s}.foxiz-enhanced .fx-category:hover{background:var(--fx-accent);color:#fff}.foxiz-enhanced .fx-card h3{font-family:var(--fx-heading-font);font-size:20px!important;line-height:1.35;font-weight:600;letter-spacing:-.35px;margin:0 0 20px;color:var(--fx-ink)}.foxiz-enhanced .fx-card h3 a{color:inherit;text-decoration:none;transition:color .2s;overflow-wrap:normal}.foxiz-enhanced .fx-card h3 a:hover{color:var(--fx-accent)}.fx-card-meta{margin-top:auto;display:flex;align-items:center;gap:9px;color:var(--fx-muted);font-size:11px;line-height:1.5}.fx-card-meta>a{display:flex;align-items:center;gap:7px;color:inherit;text-decoration:none;white-space:nowrap}.fx-card-meta img{width:24px;height:24px;border-radius:50%;object-fit:cover;margin:0}.fx-card-meta a:hover{color:var(--fx-accent)}.fx-card-featured .fx-card-image{aspect-ratio:5/3}.fx-card-featured .fx-card-body{padding:24px 30px 30px}.foxiz-enhanced .fx-card-featured h3{font-size:26px!important;line-height:1.3;margin-bottom:12px}.fx-card-description{font-size:14px;line-height:1.8;color:var(--fx-muted);margin:0 0 20px}.fx-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.fx-section{padding-top:60px}.fx-section-heading{--section-accent:#c4a8fa;display:flex;align-items:center;gap:22px;margin:0 0 30px;padding-left:5px}.fx-tone-orange .fx-section-heading{--section-accent:#ffb68e}.fx-section-heading h2{font-family:var(--fx-heading-font);font-size:22px;font-weight:600;line-height:1.4;letter-spacing:-.45px;color:var(--fx-ink);margin:0;padding:7px 17px;border:2px solid var(--fx-ink);border-radius:19px;box-shadow:-5px 5px 0 var(--section-accent);flex:none;background:var(--fx-surface)}.fx-section-heading>span{border-bottom:2px solid var(--fx-ink);flex:1}.fx-section-heading>a{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--fx-ink);white-space:nowrap}.fx-section-heading>a:hover{color:var(--fx-accent)}.fx-author-callout{display:flex;align-items:center;gap:28px;background:#eeebfa;border-radius:10px;padding:36px;margin-top:60px}.fx-author-callout>img{width:96px;height:96px;border-radius:50%;object-fit:cover;flex:none}.fx-author-callout>div{flex:1}.fx-author-callout h2{font-family:var(--fx-heading-font);font-size:24px;line-height:1.35;letter-spacing:-.4px;margin:0 0 10px}.fx-author-callout p{font-size:14px;line-height:1.8;color:var(--fx-muted);max-width:640px;margin:0}.fx-author-callout>.fx-button{flex:none;font-size:13px}.fx-featured{padding-bottom:0}.foxiz-enhanced .fx-header{height:112px}.foxiz-enhanced .fx-header .headroom{top:0;padding:24px 28px 0;background:transparent;box-shadow:none}.foxiz-enhanced .fx-header .headroom--unpinned{top:-115px}.foxiz-enhanced .fx-header .header-new{border-radius:9px;max-width:1440px;margin:auto;background:#ffffffed;box-shadow:0 4px 30px #0f244909;backdrop-filter:blur(12px);height:76px}.foxiz-enhanced .fx-header .css-w8j2lc{max-width:none;padding:0 28px;height:100%}.foxiz-enhanced .fx-header .css-1ezowm5{gap:20px}.foxiz-enhanced .fx-header .css-124fu8r{width:42px;flex:0 0 42px;margin:0}.foxiz-enhanced .fx-header .css-124fu8r>button{margin:0;padding:10px;width:42px;height:42px}.foxiz-enhanced .fx-header .css-1kom3tj{height:auto}.foxiz-enhanced .fx-header .css-1kom3tj>a{font-family:var(--fx-body-font);font-size:13px;padding:12px 20px;font-weight:800}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li>button{font-size:14px;font-weight:700;color:var(--fx-ink);gap:10px}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li>button:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fx-accent)}.foxiz-enhanced .fx-header .sj-language-switcher>summary{border-color:var(--fx-line);border-radius:5px;font-size:12px;background:#fff}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div{inset:108px 28px auto;max-width:1280px;margin:auto;padding:0;max-height:calc(100dvh - 134px);height:auto;z-index:4;border-radius:9px;border:1px solid var(--fx-line);box-shadow:0 14px 50px #0f244918;overflow:hidden;background:#fff}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div:before{display:none}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div{height:auto;max-height:calc(100dvh - 134px)}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div{height:auto;min-height:440px;width:100%;max-width:none;padding:24px;flex-wrap:nowrap;gap:26px}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type{width:240px;flex:none;border-right:1px solid var(--fx-line);padding:4px 24px 8px 0}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type>span{font-family:var(--fx-heading-font);font-size:22px;margin:0 0 18px;color:var(--fx-ink)}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type ul{margin:0}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type li+li{margin-top:4px}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type button{font-size:13px;line-height:1.45;font-weight:600;padding:10px 12px;color:var(--fx-ink)}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type button.active{background:#f1eaff;border-color:transparent;color:var(--fx-accent)}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type{width:auto;min-width:0;flex:1;padding:0 32px 0 0;justify-content:flex-start}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>button{top:0}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul.active{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:18px}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul>li{padding:0;border:0}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul>li>a{padding:0;font-family:var(--fx-heading-font);font-size:13px;font-weight:600;color:var(--fx-ink);line-height:1.5}.foxiz-enhanced .fx-header .fx-mega-card{display:flex!important;flex-direction:column;gap:12px}.fx-mega-card img{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;border-radius:6px;background:#fff}.foxiz-enhanced .fx-header .fx-mega-directory{grid-column:1/-1}.foxiz-enhanced .fx-header .fx-mega-directory>a{display:flex!important;justify-content:space-between;align-items:center;border-bottom:1px solid var(--fx-line);padding:4px 0 12px!important;color:var(--fx-accent)!important}.foxiz-enhanced .fx-header .css-124fu8r>.header-popup{border-radius:8px;border-color:var(--fx-line);box-shadow:0 12px 40px #0f244918}.foxiz-enhanced .fx-header .css-124fu8r>.header-popup input{font-family:var(--fx-body-font)}.foxiz-enhanced .fx-blog{background:var(--fx-surface)}.fx-blog-card-grid>.fx-card{width:auto;max-width:none}.foxiz-enhanced .fx-blog-feature-grid{align-items:stretch;gap:30px}.fx-blog-main-feature>.fx-card{height:100%}.foxiz-enhanced .fx-blog-side-stack{display:flex;flex-direction:column;gap:20px}.fx-card-compact{display:grid;grid-template-columns:35% minmax(0,1fr);height:auto;flex:1}.fx-card-compact .fx-card-image{aspect-ratio:auto;height:100%;min-height:145px;display:flex;align-items:center}.fx-card-compact .fx-card-image img{height:auto;aspect-ratio:3/2}.fx-card-compact .fx-card-body{padding:18px}.foxiz-enhanced .fx-card-compact h3{font-size:17px!important;line-height:1.4;margin-bottom:14px}.fx-card-compact .fx-category{font-size:9px;margin-bottom:8px}.foxiz-enhanced .sj-page-articles .fx-card h3,.foxiz-enhanced .bl-article-grid .fx-card h3{font-size:20px!important}.foxiz-enhanced .fx-card>.fx-card-image{display:block;height:auto;aspect-ratio:3/2;flex:none}.foxiz-enhanced .fx-card>.fx-card-image img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.foxiz-enhanced .fx-card .fx-card-meta img{width:24px;height:24px;aspect-ratio:1;object-fit:cover}.foxiz-enhanced .fx-card-featured>.fx-card-image{aspect-ratio:5/3}.foxiz-enhanced .fx-card-compact>.fx-card-image{height:100%;aspect-ratio:auto;display:flex}.foxiz-enhanced .fx-card-compact>.fx-card-image img{height:auto;aspect-ratio:3/2}.foxiz-enhanced .fx-blog-side-stack>.fx-card{padding:0;border:0}.foxiz-enhanced .sj-404-featured>.fx-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.foxiz-enhanced .sj-404-featured .fx-card-body{padding:28px}.foxiz-enhanced .sj-404-featured .fx-card h3{padding:0}.foxiz-enhanced .fx-blog .css-1r19244{align-items:center;gap:20px;margin-bottom:32px}.foxiz-enhanced .fx-blog .css-1r19244 h2{font-family:var(--fx-heading-font);display:inline-block;font-size:25px;padding:7px 18px;border:2px solid var(--fx-ink);border-radius:19px;box-shadow:-5px 5px #c4a8fa;color:var(--fx-ink)}.foxiz-enhanced .fx-blog .css-1r19244 p{font-family:var(--fx-body-font);color:var(--fx-muted);font-size:14px;margin-top:18px}.foxiz-enhanced :is(.fx-home,.fx-header,.fx-footer,.fx-author-profile,.fx-author-articles,.fx-blog) a:focus-visible,.foxiz-enhanced .fx-header button:focus-visible{outline:2px solid var(--fx-accent);outline-offset:4px}@media(max-width:1100px){.fx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-card-grid .fx-card-image{aspect-ratio:5/3}.fx-author-callout{gap:22px;padding:28px}.foxiz-enhanced .fx-header .css-w8j2lc{padding:0 22px}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:first-of-type{width:205px}.foxiz-enhanced .fx-header .css-l4ey1i>ul>li.mega>div>div>div>div:last-of-type>ul.active{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.foxiz-enhanced .fx-header{height:92px}.foxiz-enhanced .fx-header .headroom{padding:14px 20px 0}.foxiz-enhanced .fx-header .header-new{height:64px}.foxiz-enhanced .fx-header .css-1ezowm5{gap:15px}.foxiz-enhanced #header-m-drop{top:92px;height:calc(100dvh - 92px);background:var(--fx-surface)}.foxiz-enhanced #header-m-drop .sub{background:var(--fx-surface)}.foxiz-enhanced #header-m-drop .fx-mega-card{display:grid!important;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:center;font-size:14px;line-height:1.5}.foxiz-enhanced #header-m-drop .fx-mega-card img{width:84px;height:56px}.foxiz-enhanced #header-m-drop .fx-mega-directory>a{font-size:14px}.fx-author-callout{flex-wrap:wrap}.fx-author-callout>.fx-button{margin-left:118px}.fx-hero{padding-top:60px}.fx-blog-feature-grid .fx-card-featured .fx-card-body{padding:24px}.foxiz-enhanced .fx-blog-feature-grid{gap:24px}}@media(max-width:767px){.fx-container{width:calc(100% - 40px)}.fx-hero{padding:44px 20px 40px}.fx-hero h1{font-size:32px;line-height:1.25;letter-spacing:-1px;max-width:620px}.fx-hero>p{font-size:16px;line-height:1.8}.fx-hero-actions{margin-top:28px;gap:12px}.foxiz-enhanced .fx-button{font-size:14px;padding:12px 20px}.fx-topic-chips{gap:8px}.fx-topic-chips a{font-size:11px;padding:7px 12px}.fx-featured-grid{grid-template-columns:1fr;gap:24px}.fx-card-featured .fx-card-image{aspect-ratio:3/2}.fx-card-featured .fx-card-body{padding:24px}.foxiz-enhanced .fx-card-featured h3{font-size:24px!important}.fx-section{padding-top:42px}.fx-section-heading{gap:12px;margin-bottom:26px}.fx-section-heading h2{font-size:19px;padding:6px 12px}.fx-section-heading>a{font-size:11px}.fx-card-grid{gap:20px}.fx-card-body{padding:18px}.foxiz-enhanced .fx-card h3{font-size:18px!important}.fx-author-callout{margin-top:42px}.fx-author-callout h2{font-size:22px}.fx-blog-main-feature .fx-card-featured .fx-card-image{aspect-ratio:3/2}.foxiz-enhanced .fx-blog-side-stack{gap:20px}.foxiz-enhanced .fx-blog .css-1r19244 h2{font-size:22px}.foxiz-enhanced .fx-blog .css-1r19244{padding-left:5px}}@media(max-width:540px){.foxiz-enhanced .fx-header .headroom{padding:10px 12px 0}.foxiz-enhanced .fx-header .header-new{height:62px}.foxiz-enhanced .fx-header{height:82px}.foxiz-enhanced .fx-header .css-w8j2lc{padding:0 18px}.foxiz-enhanced .fx-header [data-site-logo] img{width:76px;height:42px}.foxiz-enhanced #header-m-drop{top:82px;height:calc(100dvh - 82px)}.fx-hero h1{font-size:30px}.fx-hero h1 br{display:none}.fx-card-grid{grid-template-columns:1fr}.fx-card-grid .fx-card-image{aspect-ratio:3/2}.fx-hero-actions{flex-direction:column;align-items:stretch;padding:0 12px}.fx-hero-actions .fx-button{width:100%}.fx-author-callout{text-align:center;flex-direction:column;padding:28px 24px;gap:20px}.fx-author-callout>.fx-button{margin:0}.fx-section-heading h2{font-size:18px}.fx-section-heading>a{font-size:10px}.fx-card-compact{grid-template-columns:32% minmax(0,1fr)}.foxiz-enhanced .fx-card-compact h3{font-size:15px!important}.fx-card-compact .fx-card-body{padding:15px}.fx-card-compact .fx-card-meta{font-size:10px;gap:6px}.fx-card-compact .fx-card-meta-dot,.fx-card-compact .fx-card-meta>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.fx-card-image img,.fx-home a,.fx-card a{transition:none}.fx-card-image:hover img{transform:none}}@media(max-width:991px){.foxiz-enhanced .fx-header .css-1ezowm5{gap:10px;margin-left:auto}.foxiz-enhanced .fx-header .header-toggle{width:32px;flex:0 0 32px;height:44px}}@media(max-width:540px){.fx-hero h1 br{display:initial}.fx-hero h1{font-size:28px;line-height:1.3}}@media(max-width:767px){.foxiz-enhanced .sj-404-featured>.fx-card{display:flex;flex-direction:column}.foxiz-enhanced .sj-404-featured>.fx-card>.fx-card-image{width:100%}.foxiz-enhanced .sj-404-featured{padding:16px}.foxiz-enhanced .fx-card-featured>.fx-card-image{aspect-ratio:3/2}}.sj-home-section[data-home-section=featured]>.css-114ss0j{padding-top:60px}.sj-home-section article>a figure{border-radius:8px;border:1px solid var(--fx-line);overflow:hidden;background:#fff}.sj-home-section article>a figure img{background:#fff}.sj-home-section article h3{transition:color .18s}.sj-home-section article>a:hover h3{color:var(--fx-accent)}.sj-home-section .sj-home-section-heading{display:inline-block;border-bottom:4px solid #d9c1fa;padding-bottom:8px}.sj-home-section[data-home-section=latest-guides] .sj-home-section-heading{border-color:#ffcdad}.sj-home-section a:focus-visible{outline:2px solid var(--fx-accent);outline-offset:4px}.fx-author-container,.fx-footer-container{width:min(1280px,calc(100% - 64px));margin-inline:auto}.fx-author-profile{position:relative;isolation:isolate;padding:56px 0;color:var(--fx-ink,#122344);background:var(--fx-surface,#f7f8fc)}.fx-author-profile:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.09;background-image:radial-gradient(currentColor 1px,transparent 1px);background-size:15px 15px;mask-image:linear-gradient(110deg,transparent 15%,#000 100%)}.fx-author-intro{display:flex;align-items:center;gap:24px}.fx-author-portrait{position:relative;padding:5px;width:110px;height:110px;flex:0 0 110px;border-radius:50%;border-top:2px solid var(--fx-accent,#7f16ff)}.fx-author-portrait img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.fx-author-bio{max-width:820px;flex:1;min-width:0}.fx-author-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fx-muted,#697695);margin:0 0 6px}.fx-author-bio h1{font-family:var(--fx-heading-font,inherit);font-size:28px;font-weight:700;line-height:1.25;margin:0 0 8px;color:var(--fx-ink,#122344)}.fx-author-tagline{font-size:14px;font-weight:700;line-height:1.6;margin:0 0 12px;color:var(--fx-ink,#122344)}.fx-author-description p{font-size:14px;line-height:1.8;margin:0 0 8px;color:var(--fx-muted,#697695)}.fx-author-description p:last-child{margin-bottom:0}.fx-author-details{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:16px}.fx-author-expertise{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.fx-author-expertise li{font-size:11px;font-weight:700;line-height:1.4;padding:5px 8px;border-radius:3px;background:#1223440f;color:var(--fx-ink,#122344)}.fx-author-social{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:var(--fx-muted,#697695)}.fx-author-social a{display:flex;color:var(--fx-ink,#122344);transition:color .2s}.fx-author-social a:hover{color:var(--fx-accent,#7f16ff)}.fx-author-count{display:flex;align-items:flex-end;flex-direction:column;gap:8px;margin-left:auto;padding-left:30px}.fx-author-count strong{font-family:var(--fx-heading-font,inherit);font-size:52px;line-height:1;font-weight:700;letter-spacing:-.04em}.fx-author-count span{font-size:12px;line-height:1.5;color:var(--fx-muted,#697695)}.fx-author-articles{padding:44px 0 80px;background:var(--fx-surface,#f7f8fc)}.fx-author-section-heading{display:flex;align-items:center;gap:24px;margin-bottom:28px}.fx-author-section-heading:after{content:"";height:1px;flex:1;background:var(--fx-line,#e5e8ef);order:1}.fx-author-section-heading h2{margin:0;color:var(--fx-ink,#122344);font-size:25px;font-weight:700;line-height:1.3;font-family:var(--fx-heading-font,inherit)}.fx-author-section-heading>a{order:2;display:inline-flex;align-items:center;gap:8px;color:var(--fx-ink,#122344);font-size:12px;font-weight:700;text-decoration:none}.fx-author-section-heading>a:hover{color:var(--fx-accent,#7f16ff)}.fx-author-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.fx-author-grid>article{min-width:0;height:100%}.fx-author-more{margin-top:36px;text-align:center}.fx-author-more a{display:inline-flex;align-items:center;gap:22px;padding:13px 22px;border:1px solid var(--fx-line,#e5e8ef);border-radius:5px;color:var(--fx-ink,#122344);background:#fff;text-decoration:none;font-size:13px;font-weight:700;transition:color .2s,border-color .2s}.fx-author-more a:hover{color:var(--fx-accent,#7f16ff);border-color:var(--fx-accent,#7f16ff)}.fx-footer{position:relative;isolation:isolate;overflow:hidden;padding:112px 0 0;color:var(--fx-ink,#122344);background:#f0f1f5}.fx-footer-edge{position:absolute;top:-1px;left:0;right:0;height:65px;color:var(--fx-surface,#f7f8fc)}.fx-footer-edge svg{display:block;width:100%;height:100%;fill:currentColor}.fx-footer-guide{display:flex;align-items:center;flex-direction:column;text-align:center;gap:24px;padding:0 0 42px}.fx-footer-guide h2{font-family:var(--fx-heading-font,inherit);font-size:30px;line-height:1.35;font-weight:700;margin:0 0 12px;color:var(--fx-ink,#122344);letter-spacing:-.025em}.fx-footer-guide p{font-size:15px;line-height:1.7;color:var(--fx-muted,#697695);margin:0;max-width:730px}.fx-footer-guide-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:28px;background:var(--fx-accent,#7f16ff);border-radius:5px;padding:15px 24px;color:#fff;text-decoration:none;font-size:14px;font-weight:700;transition:background .2s}.fx-footer-guide-link:hover{color:#fff;background:#6920c7}.fx-footer-wave{height:13px;opacity:.4;background-repeat:repeat-x;background-position:left center;background-size:24px 13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 13' fill='none' stroke='%237e879d' stroke-width='1'%3E%3Cpath d='M0 3c6 0 .9 7 6.9 7S18 3 24 3'/%3E%3C/svg%3E")}.fx-footer-columns{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.45fr);gap:42px;padding:45px 0 48px}.fx-footer-logo{display:inline-flex;text-decoration:none;margin-bottom:19px}.fx-footer-logo img{display:block;width:94px;height:50px;object-fit:contain}.fx-footer-brand>p{font-size:14px;line-height:1.8;color:var(--fx-muted,#697695);margin:0 0 20px;max-width:280px}.fx-footer-social a{display:inline-flex;align-items:center;gap:10px;color:var(--fx-ink,#122344);font-size:12px;font-weight:600;text-decoration:none}.fx-footer-social a:hover{color:var(--fx-accent,#7f16ff)}.fx-footer-links h2{font-family:var(--fx-heading-font,inherit);font-size:15px;line-height:1.5;font-weight:700;color:var(--fx-ink,#122344);margin:0 0 21px;display:flex;align-items:center;gap:10px}.fx-footer-links h2:before{content:"";width:5px;height:16px;border-radius:1px;background:var(--fx-accent,#7f16ff);transform:skew(-12deg)}.fx-footer-links ul,.fx-footer-bottom ul{list-style:none;margin:0;padding:0}.fx-footer-links li+li{margin-top:13px}.fx-footer-links a{font-size:13px;line-height:1.6;color:var(--fx-ink,#122344);text-decoration:none;transition:color .2s}.fx-footer-links a:hover{color:var(--fx-accent,#7f16ff);text-decoration:underline;text-underline-offset:4px}.fx-footer-help{padding-left:15px}.fx-footer-help h2{font-family:var(--fx-heading-font,inherit);font-size:26px;line-height:1.35;font-weight:700;color:var(--fx-ink,#122344);margin:0 0 15px;letter-spacing:-.025em}.fx-footer-help p{font-size:14px;line-height:1.75;color:var(--fx-muted,#697695);margin:0 0 24px}.fx-footer-help>a{display:inline-flex;align-items:center;gap:24px;font-size:13px;font-weight:700;line-height:1.5;color:var(--fx-ink,#0f2449);background:#f26822;border-radius:5px;text-decoration:none;padding:13px 20px;transition:background .2s}.fx-footer-help>a:hover{color:var(--fx-ink,#0f2449);background:#ff813f}.fx-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--fx-line,#dfe2eb);padding:22px 0}.fx-footer-bottom p{font-size:12px;line-height:1.6;color:var(--fx-muted,#697695);margin:0}.fx-footer-bottom ul{display:flex;align-items:center;flex-wrap:wrap;gap:12px 23px}.fx-footer-bottom a{font-size:12px;color:var(--fx-muted,#697695);text-decoration:none}.fx-footer-bottom a:hover{color:var(--fx-accent,#7f16ff);text-decoration:underline;text-underline-offset:4px}.fx-footer a:focus-visible,.fx-author-profile a:focus-visible,.fx-author-articles a:focus-visible{outline:2px solid #b17aff;outline-offset:5px}@media(max-width:1100px){.fx-author-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fx-author-count{padding-left:10px}.fx-footer-columns{grid-template-columns:1.2fr 1fr 1fr;gap:32px}.fx-footer-help{grid-column:1/-1;border-left:0;border-top:1px solid var(--fx-line,#dfe2eb);padding:26px 0 0;max-width:100%}.fx-footer-help h2{font-size:24px}.fx-footer-help p{max-width:700px}}@media(max-width:800px){.fx-author-container,.fx-footer-container{width:calc(100% - 40px)}.fx-author-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-author-intro{align-items:flex-start}.fx-author-count{display:none}.fx-author-description p{font-size:14px}.fx-footer-guide{gap:22px}.fx-footer-guide h2{font-size:26px}.fx-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-footer-brand{grid-column:1/-1}.fx-footer-brand>p{max-width:520px}.fx-footer-bottom{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:540px){.fx-author-profile{padding:34px 0}.fx-author-intro{flex-direction:column;align-items:center;gap:17px;text-align:center}.fx-author-portrait{width:90px;height:90px;flex-basis:90px}.fx-author-bio h1{font-size:26px}.fx-author-details,.fx-author-expertise{justify-content:center}.fx-author-articles{padding:32px 0 54px}.fx-author-section-heading{gap:14px;flex-wrap:wrap;margin-bottom:22px}.fx-author-section-heading h2{font-size:23px}.fx-author-section-heading:after{display:none}.fx-author-section-heading>a{margin-left:auto;font-size:11px}.fx-author-grid{grid-template-columns:1fr;gap:24px}.fx-footer{padding-top:86px}.fx-footer-edge{height:44px}.fx-footer-guide h2{font-size:23px}.fx-footer-guide p{font-size:14px}.fx-footer-guide-link{padding:14px 18px}.fx-footer-columns{gap:32px 20px;padding:32px 0}.fx-footer-help{padding-top:25px}.fx-footer-help h2{font-size:24px}.fx-footer-bottom ul{gap:10px 18px}}@media(prefers-reduced-motion:reduce){.fx-footer a,.fx-author-profile a,.fx-author-articles a{transition:none}}
