@font-face{font-family:General Sans;src:url(/blog/fonts/GeneralSans-Variable.woff2) format("woff2-variations"),url(/blog/fonts/GeneralSans-Variable.woff) format("woff");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/blog/fonts/GeneralSans-VariableItalic.woff2) format("woff2-variations"),url(/blog/fonts/GeneralSans-VariableItalic.woff) format("woff");font-weight:200 700;font-style:italic;font-display:swap}@font-face{font-family:General Sans Headline;size-adjust:96%;src:url(/blog/fonts/GeneralSans-Variable.woff2) format("woff2-variations"),url(/blog/fonts/GeneralSans-Variable.woff) format("woff");font-weight:200 700;font-style:normal;font-display:swap}:root{--font-display: "General Sans", sans-serif;--font-body: "General Sans", sans-serif;--font-headline: "General Sans Headline", "General Sans", sans-serif}:root{--ink: #141414;--ink-raised: #1e1e1e;--ink-line: #2e2e2e;--on-ink: #f5f5f5;--on-ink-2: #a8a8ad;--mist: #f4f4f5;--line: #e4e4e7;--text: #18181b;--text-2: #52525b;--text-3: #63636b;--lime: #d1fe17;--lime-hover: #bfe80a;--grad-lime: linear-gradient(180deg, #e0ff66 0%, #d1fe17 55%, #bfe80a 100%);--grad-ink: linear-gradient(180deg, #2a2a2a 0%, #141414 100%);--ink-edge: clamp(40px, 5vw, 92px);--ink-frame: calc(min(1400px, 100%) - 2 * var(--ink-edge))}@media(max-width:767px){:root{--ink-edge: 20px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{font-family:var(--font-body)!important}:root{--accent: #D1FE17;--accent-dark: #A0C812;--black: 15, 18, 25;--gray: 100, 116, 139;--gray-light: 241, 245, 249;--gray-dark: 51, 65, 85;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%);--btn-height: 40px;--btn-padding: 0 1.5rem;--btn-font-size: .875rem;--btn-font-weight: 600;--btn-border-radius: 8px;--btn-lime: #d1fe17;--btn-black: #141414;--btn-white: #ffffff;--btn-lime-shadow: none;--btn-black-shadow: none;--btn-lime-hover-shadow: none}body{font-family:var(--font-body);font-optical-sizing:auto;margin:0;padding:0;text-align:left;background:linear-gradient(var(--gray-gradient)) no-repeat;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:17px;line-height:1.6;overflow-x:hidden;width:100%;max-width:100vw}main{width:720px;max-width:calc(100% - 2em);margin:auto;padding:3em 1em;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;color:rgb(var(--black));line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}h1{font-size:clamp(2.25rem,1.75rem + 2vw,3.052rem)}h2{font-size:clamp(1.875rem,1.5rem + 1.5vw,2.441rem)}h3{font-size:clamp(1.625rem,1.35rem + 1vw,1.953rem)}h4{font-size:clamp(1.375rem,1.2rem + .7vw,1.563rem)}h5{font-size:clamp(1.125rem,1rem + .35vw,1.25rem)}h6{font-size:clamp(1rem,.95rem + .2vw,1.1rem)}strong,b{font-weight:600}a{color:#2563eb;text-decoration:underline;text-underline-offset:2px}a:hover{color:#1d4ed8}p{margin-bottom:1em;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.prose p{margin-bottom:1.5em;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.prose ul,.prose ol{margin:1.5em 0;padding-left:1.5em}.prose li{font-size:inherit;line-height:1.6;margin-bottom:.5em;color:rgb(var(--gray-dark))}.prose li:last-child{margin-bottom:0}button,input,select,textarea,optgroup{font-family:inherit}textarea{width:100%;font-size:16px}input{font-size:16px}.table-scroll-wrapper{overflow-x:auto;margin:2rem 0;border:2px solid #cbd5e1;border-radius:8px;position:relative}.table-outer{position:relative;margin:2rem 0}.table-outer .table-scroll-wrapper{margin:0}table{width:100%;border-collapse:collapse}.prose .table-scroll-wrapper table{width:100%;table-layout:auto;border-collapse:collapse;margin:0;font-size:.9375rem;border:none;border-radius:0}.prose table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.9375rem;border:2px solid #cbd5e1;border-radius:8px}.prose thead{display:table-header-group;background:#000}.prose tbody{display:table-row-group;background:#fff}.prose tr{display:table-row;transition:background-color .15s ease}.prose tbody tr:hover{background-color:#00000008}.prose tr:last-child td{border-bottom:none}.prose th,.prose td{padding:.75rem .875rem;text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word}.prose th{background:transparent;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;color:#fff;border-bottom:2px solid #000000;border-right:1px solid rgba(255,255,255,.1);white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.prose th:first-child{padding-left:1rem}.prose th:last-child{padding-right:1rem;border-right:none}.prose td{font-size:.9375rem;line-height:1.6;color:rgb(var(--black));border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.prose td:first-child{padding-left:1rem;font-weight:600;color:rgb(var(--black))}.prose td:last-child{padding-right:1rem;border-right:none}.prose tbody tr:nth-child(2n){background:#f8fafc}.prose tbody tr:nth-child(odd){background:#fff}.prose tbody tr:nth-child(2n):hover{background-color:#f1f5f9}.prose tbody tr:nth-child(odd):hover{background-color:#f8fafc}.prose .key-takeaways-wrapper{background:rgb(var(--gray-light));border-left:4px solid #000000;border-radius:0 12px 12px 0;padding:1.75rem 2rem;margin:2rem 0 2.5rem}.prose .key-takeaways-wrapper>h2{font-size:var(--prose-box-title, 1.625rem);font-weight:600;color:rgb(var(--black));margin-top:0;margin-bottom:1rem}.prose .key-takeaways-wrapper ul{margin-top:0;margin-bottom:0;padding-left:1.25rem}.prose .key-takeaways-wrapper li{margin-bottom:.625rem;line-height:1.6;font-size:inherit;color:rgb(var(--black))}.prose .key-takeaways-wrapper li:last-child{margin-bottom:0}.prose .key-takeaways-wrapper li strong{color:rgb(var(--black))}@media(max-width:768px){.prose .key-takeaways-wrapper{padding:1.25rem 1.5rem;margin:1.5rem 0 2rem}}.prose .faq-wrapper{background:rgb(var(--gray-light));border-radius:12px;padding:1.25rem 1.5rem;margin:2.5rem 0}.prose .faq-wrapper>h2{font-size:var(--prose-h2, 1.75rem);font-weight:600;color:rgb(var(--black));margin-top:0;margin-bottom:.75rem}.prose .faq-item{border-bottom:1px solid #e2e8f0;padding:.75rem 0}.prose .faq-item:hover{background-color:#00000005;border-radius:8px;padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}.prose .faq-item:last-child{border-bottom:none;padding-bottom:0}.prose .faq-item:first-child{padding-top:0}.prose .faq-question{font-size:var(--prose-h3, 1.375rem);font-weight:600;color:rgb(var(--black));margin-bottom:.5rem;margin-top:0;line-height:1.4}.prose .faq-answer{color:rgb(var(--gray-dark));font-size:inherit;line-height:1.6}.prose .faq-answer p{margin-bottom:.5rem}.prose .faq-answer p:last-child{margin-bottom:0}img{max-width:100%;height:auto;border-radius:8px;display:block}code{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre{padding:1.5em;border-radius:8px}pre>code{all:unset}blockquote{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr{border:none;display:none}@media(max-width:720px){body{font-size:16px}main{padding:1em}table,table th,table td,table caption{font-size:.8em}.prose th{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;font-size:.6875rem;padding:.5rem;letter-spacing:.04em}.prose td{font-size:.8125rem;padding:.5rem}.prose .faq-wrapper{padding:1rem 1.25rem;margin:1.5rem 0}}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}:root{--sheet-gap: 12px;--sheet-radius: 32px;--ink-y: clamp(40px, 4.2vw, 64px)}@media(max-width:767px){:root{--sheet-gap: 8px;--sheet-radius: 24px;--ink-y: 36px}}html body:not(#_){background:var(--ink)!important;color:var(--text)}html body:not(#_)>main{width:100%;max-width:none;margin:0;padding:0;background:transparent}html body:not(#_) :is(.hero-section,.category-hero,.niche-hero,.niche-index-hero,.notfound-hero){width:auto;max-width:none;margin:0;padding:clamp(32px,3vw,44px) 0 var(--ink-y);border-radius:0;background:transparent;overflow:visible}html body:not(#_) :is(.hero-section,.category-hero,.niche-hero,.niche-index-hero)>.hero-container,html body:not(#_) .notfound-hero>.notfound-container{width:var(--ink-frame);max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero) h1{max-width:900px;margin:0 0 16px;font-size:clamp(40px,4.6vw,64px);font-weight:600;line-height:1.02;letter-spacing:-.035em;color:var(--on-ink);text-wrap:balance}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero) :is(.intro,p){max-width:680px;font-size:18px;line-height:1.55;color:var(--on-ink-2)}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero) .article-count{margin-top:8px;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lime)}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero,.hero-section) .breadcrumbs{margin-bottom:22px;font-size:14px;opacity:1}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero,.hero-section) .breadcrumbs a{color:var(--on-ink-2)}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero,.hero-section) .breadcrumbs a:hover{color:var(--on-ink)}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero,.hero-section) .breadcrumbs .separator{color:#6e6e74}html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero,.hero-section) .breadcrumbs .current{color:var(--on-ink-2)}html body:not(#_) .hero-section .featured-link{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,4vw,56px)}html body:not(#_) .hero-section .featured-image{border-radius:22px;background:var(--ink-raised)}html body:not(#_) .hero-section .featured-content{gap:14px}html body:not(#_) .hero-section .featured-category{padding:0;border-radius:0;background:none;font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--lime)}html body:not(#_) .hero-section .featured-title{font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.04;letter-spacing:-.04em;color:var(--on-ink);text-wrap:balance}html body:not(#_) .hero-section .featured-description{font-size:18px;line-height:1.55;color:var(--on-ink-2)}html body:not(#_) .hero-section .featured-meta .date-text{font-size:14px;font-weight:400;color:var(--on-ink-2)}html body:not(#_) .ink-sheet{margin:0 var(--sheet-gap);padding:var(--ink-y) 0;border-radius:var(--sheet-radius);background:var(--mist);color:var(--text)}html body:not(#_) .ink-sheet>section{margin:0;padding:0;border-radius:0;background:transparent}html body:not(#_) .ink-sheet>section:not([hidden])~section:not([hidden]){margin-top:var(--ink-y)}html body:not(#_) .ink-sheet :is(.articles-container,.categories-container,.browse-niches-container,.author-header-container,.niches-container,.faq-container,.related-niches-container,.notfound-container){width:calc(min(1400px,100% + 2 * var(--sheet-gap)) - 2 * var(--ink-edge));max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}html body:not(#_) .ink-sheet :is(.categories-heading,.section-title,.faq-container>h2,.related-niches-container>h2,.categories-title){margin:0 0 24px;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.04;letter-spacing:-.04em;color:var(--text)}html body:not(#_) .ink-sheet .articles-grid{gap:16px;margin-bottom:0}html body:not(#_) .ink-sheet .article-card{padding:8px;border-radius:24px;background:#fff;transition:none;transform:none}html body:not(#_) .ink-sheet .article-card>a{display:flex;flex-direction:column;height:100%;border-radius:18px;color:var(--text)}html body:not(#_) .ink-sheet .article-card .article-image{margin:0;border-radius:18px;background:var(--mist)}html body:not(#_) .ink-sheet .article-card .article-image img{transition:transform .4s cubic-bezier(.32,.72,0,1)}html body:not(#_) .ink-sheet .article-card:hover .article-image img{transform:scale(1.03)}html body:not(#_) .ink-sheet .article-card .article-content{display:flex;flex:1;flex-direction:column;padding:16px 12px 10px}html body:not(#_) .ink-sheet .article-card .article-tag{align-self:flex-start;margin:0 0 8px;padding:0;border-radius:0;background:none;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.3;color:var(--text-3)}html body:not(#_) .ink-sheet .article-card :is(h2,h3){margin:0 0 8px;font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:var(--text)}html body:not(#_) .ink-sheet .article-card:hover :is(h2,h3){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html body:not(#_) .ink-sheet .article-card .article-content p{margin:0 0 12px;font-size:15px;line-height:1.55;color:var(--text-2)}html body:not(#_) .ink-sheet .article-card .article-meta{margin-top:auto}html body:not(#_) .ink-sheet .article-card .article-meta :is(.date-text,time){font-size:13px;font-weight:400;color:var(--text-3)}html body:not(#_) .ink-sheet .article-card .read-time-badge{border-radius:999px;background:#141414b8}html body:not(#_) .ink-sheet .article-card a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}html body:not(#_) .ink-sheet :is(.cat-card,.niche-card){gap:10px;padding:18px;border:0;border-radius:22px;background:#fff;color:var(--text);transform:none;transition:background-color .15s ease}html body:not(#_) .ink-sheet :is(.cat-card,.niche-card):hover{background:#fff;transform:none}html body:not(#_) .ink-sheet .cat-icon{width:36px;height:36px;border-radius:11px;background:var(--mist);color:var(--text);transition:background-color .15s ease}html body:not(#_) .ink-sheet .cat-card:hover .cat-icon{background:var(--lime)}html body:not(#_) .ink-sheet :is(.cat-card,.niche-card,.pagination-btn,.browse-niche-pill,.niche-pill):focus-visible{outline:2px solid var(--ink);outline-offset:3px}html body:not(#_) .ink-sheet .cat-title{font-size:15px;font-weight:500;color:var(--text)}html body:not(#_) .ink-sheet .cat-blurb{font-size:13px;color:var(--text-3)}html body:not(#_) .ink-sheet :is(.browse-niche-pill,.niche-pill){border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--text)}html body:not(#_) .ink-sheet :is(.browse-niche-pill,.niche-pill):hover{border-color:var(--ink);background:#fff;color:var(--text)}html body:not(#_) .ink-sheet .pagination{margin-top:32px;padding:24px 0 0;border-top:0}html body:not(#_) .ink-sheet .pagination-btn{height:44px;padding:0 20px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);box-shadow:none}html body:not(#_) .ink-sheet .pagination-btn:hover:not(:disabled){border-color:var(--ink);background:#fff;color:var(--text)}html body:not(#_) .ink-sheet .faq-item{border:0;border-radius:22px;background:#fff;box-shadow:none}html body:not(#_) .ink-sheet .author-header .author-name{color:var(--text)}html body:not(#_) .ink-sheet .author-header .author-title{color:var(--text-3);font-weight:500}html body:not(#_) .niche-bottom-cta{box-sizing:border-box;width:var(--ink-frame);margin:var(--ink-y) auto 0;padding:clamp(36px,4.4vw,64px);border-radius:32px;background:var(--lime);text-align:left}html body:not(#_) .niche-bottom-cta .cta-content{max-width:680px;margin:0}html body:not(#_) .niche-bottom-cta .cta-content h2{font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.04;letter-spacing:-.04em;color:var(--ink)}html body:not(#_) .niche-bottom-cta .cta-content p{font-size:18px;color:#2e3300}html body:not(#_) .niche-bottom-cta .cta-button{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 24px;border:1px solid #383838;border-radius:8px;background:var(--grad-ink);box-shadow:none;font-size:16px;font-weight:500;color:#fff}html body:not(#_) .niche-bottom-cta .cta-button:hover{background:var(--ink);color:#fff}html body:not(#_) .content-wrapper{width:auto;max-width:none;margin:0 var(--sheet-gap);padding-left:calc((100% - min(1400px,100%)) / 2 + var(--ink-edge) - var(--sheet-gap));padding-right:calc((100% - min(1400px,100%)) / 2 + var(--ink-edge) - var(--sheet-gap));border-radius:var(--sheet-radius);background:#fff;overflow-x:clip}@media(min-width:1025px){html body:not(#_) .content-wrapper{padding-top:var(--ink-y);padding-bottom:var(--ink-y)}}html body:not(#_) .hero-section .hero-image-wrapper{border-radius:22px}@media(max-width:767px){html body:not(#_) :is(.hero-section,.category-hero,.niche-hero,.niche-index-hero,.notfound-hero){padding-top:20px}html body:not(#_) .hero-section .featured-link{grid-template-columns:minmax(0,1fr);gap:20px}html body:not(#_) .hero-section .featured-image,html body:not(#_) .hero-section .hero-image-wrapper{border-radius:18px}html body:not(#_) .hero-section .featured-title{font-size:30px}html body:not(#_) .hero-section .featured-description,html body:not(#_) :is(.category-hero,.niche-hero,.niche-index-hero) :is(.intro,p){font-size:17px}html body:not(#_) .ink-sheet .articles-grid{gap:12px}html body:not(#_) .niche-bottom-cta{padding:32px 24px;border-radius:24px}}.footer-modern[data-astro-cid-sz7xmlte]{margin-top:96px;padding:80px 0 0;border-radius:32px 32px 0 0;background:#141414;color:#fff;overflow:hidden;font-family:var(--font-body, "General Sans", sans-serif)}.footer-modern[data-astro-cid-sz7xmlte] [data-astro-cid-sz7xmlte],.footer-modern[data-astro-cid-sz7xmlte] [data-astro-cid-sz7xmlte]:before,.footer-modern[data-astro-cid-sz7xmlte] [data-astro-cid-sz7xmlte]:after{box-sizing:border-box}.footer-container[data-astro-cid-sz7xmlte]{max-width:1400px;margin:0 auto;padding:0 var(--ink-edge, 48px)}.footer-content[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.5fr 1fr .95fr 1.15fr 1.05fr;grid-auto-rows:auto;gap:40px 44px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;grid-row:1 / 3;grid-column:1;flex-direction:column;align-items:flex-start;padding-right:32px}.footer-logo-link[data-astro-cid-sz7xmlte]{display:inline-block;margin-bottom:24px;text-decoration:none}.footer-logo-text[data-astro-cid-sz7xmlte]{font-family:var(--font-headline)!important;font-size:1.05rem;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:#fff}.footer-tagline[data-astro-cid-sz7xmlte]{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.4;color:#fff}.footer-description[data-astro-cid-sz7xmlte]{margin:0 0 20px;font-size:14px;line-height:1.6;color:#9ca3af}.footer-social[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px}.social-link[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0d;color:#fff;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.social-link[data-astro-cid-sz7xmlte]:hover,.social-link[data-astro-cid-sz7xmlte]:focus-visible{border-color:#d1fe17;background:#d1fe17;color:#141414}.footer-column[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;min-width:0}.footer-column-title[data-astro-cid-sz7xmlte]{margin:0 0 16px}.footer-column-toggle[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;font:inherit;font-family:var(--font-headline)!important;font-size:13px;font-weight:500;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-align:left;cursor:default}.footer-plus[data-astro-cid-sz7xmlte]{display:none}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start}.footer-link[data-astro-cid-sz7xmlte]{display:inline-block;padding:6px 0;font-size:14px;line-height:1.4;color:#9ca3af;text-decoration:none;transition:color .15s ease}.footer-link[data-astro-cid-sz7xmlte]:hover,.footer-link[data-astro-cid-sz7xmlte]:focus-visible{color:#fff}.footer-link--view-all[data-astro-cid-sz7xmlte]{margin-top:4px;font-weight:600;color:#d1fe17}.footer-link--view-all[data-astro-cid-sz7xmlte]:hover,.footer-link--view-all[data-astro-cid-sz7xmlte]:focus-visible{color:#fff}.footer-bottom[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 3fr;gap:48px;align-items:start;padding-top:16px}.footer-info-section[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px}.footer-copyright[data-astro-cid-sz7xmlte]{margin:0;font-size:14px;font-weight:500;color:#fff}.footer-company-info[data-astro-cid-sz7xmlte]{margin:0;font-size:13px;color:#9ca3af}.footer-legal-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:0 12px;margin-top:4px}.footer-legal-link[data-astro-cid-sz7xmlte]{padding:5px 0;font-size:11px;color:#6b7280;text-decoration:none;transition:color .15s ease}.footer-legal-link[data-astro-cid-sz7xmlte]:hover,.footer-legal-link[data-astro-cid-sz7xmlte]:focus-visible{color:#fff}.footer-disclaimer-text[data-astro-cid-sz7xmlte]{margin:0;font-size:12px;line-height:1.8;color:#9ca3af}.footer-disclaimer-text--fine[data-astro-cid-sz7xmlte]{margin-top:12px;font-size:11px;line-height:1.7;color:#6b7280}.footer-modern[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible,.footer-column-toggle[data-astro-cid-sz7xmlte]:focus-visible{outline:2px solid #d1fe17;outline-offset:3px;border-radius:4px}.footer-brand-statement[data-astro-cid-sz7xmlte]{font-family:var(--font-headline)!important;margin-top:48px;padding:0 40px 32px;overflow:hidden;font-size:14vw;font-weight:700;line-height:.9;letter-spacing:-.08em;text-align:center;text-transform:uppercase;white-space:nowrap;color:#262626;user-select:none}@media(max-width:1279px)and (min-width:1024px){.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:1.3fr .95fr .9fr 1.05fr .95fr;gap:36px 28px}}@media(max-width:1023px){.footer-modern[data-astro-cid-sz7xmlte]{margin-top:64px;padding-top:64px}.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.footer-brand[data-astro-cid-sz7xmlte]{grid-row:auto;grid-column:1 / -1;padding-right:0}.footer-bottom[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){.footer-modern[data-astro-cid-sz7xmlte]{margin-top:48px;padding-top:64px;border-radius:28px 28px 0 0}.footer-content[data-astro-cid-sz7xmlte]{display:block;margin-bottom:0;padding-bottom:24px}.footer-brand[data-astro-cid-sz7xmlte]{align-items:center;margin-bottom:16px;padding:0 4px 24px;border-bottom:1px solid rgba(255,255,255,.1);text-align:center}.footer-logo-link[data-astro-cid-sz7xmlte]{margin-bottom:20px}.footer-logo-text[data-astro-cid-sz7xmlte]{font-size:.9rem}.footer-tagline[data-astro-cid-sz7xmlte]{margin-bottom:6px;font-size:16px}.footer-social[data-astro-cid-sz7xmlte]{justify-content:center}.social-link[data-astro-cid-sz7xmlte]{width:44px;height:44px}.footer-column[data-astro-cid-sz7xmlte]{border-bottom:1px solid rgba(255,255,255,.1)}.footer-column-title[data-astro-cid-sz7xmlte]{margin:0}.footer-column-toggle[data-astro-cid-sz7xmlte]{min-height:52px;cursor:pointer}.is-acc[data-astro-cid-sz7xmlte] .footer-plus[data-astro-cid-sz7xmlte]{display:block;transition:transform .2s ease}.is-acc[data-astro-cid-sz7xmlte] .footer-column[data-astro-cid-sz7xmlte].open .footer-plus[data-astro-cid-sz7xmlte]{transform:rotate(45deg)}.footer-links[data-astro-cid-sz7xmlte]{padding-bottom:12px}.is-acc[data-astro-cid-sz7xmlte] .footer-column[data-astro-cid-sz7xmlte]:not(.open) .footer-links[data-astro-cid-sz7xmlte]{display:none}.footer-link[data-astro-cid-sz7xmlte]{padding:10px 0;font-size:15px}.footer-bottom[data-astro-cid-sz7xmlte]{padding-top:16px;text-align:center}.footer-info-section[data-astro-cid-sz7xmlte]{align-items:center}.footer-legal-links[data-astro-cid-sz7xmlte]{justify-content:center;gap:0 18px}.footer-legal-link[data-astro-cid-sz7xmlte]{padding:12px 0;font-size:12px}.footer-legal[data-astro-cid-sz7xmlte]{padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.footer-brand-statement[data-astro-cid-sz7xmlte]{margin-top:32px;padding:0 16px 24px}}.ink-header[data-astro-cid-3ef6ksr2]{position:relative;z-index:10000;background:#141414;font-family:var(--font-body, "General Sans", sans-serif)}.navbar[data-astro-cid-3ef6ksr2]{position:relative;height:76px;background:transparent}.ink-header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2],.ink-header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2]:before,.ink-header[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2]:after{box-sizing:border-box}.nav-container[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;gap:24px;max-width:1400px;height:76px;margin:0 auto;padding:0 var(--ink-edge, clamp(40px, 5vw, 92px))}.nav-brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;flex:none;text-decoration:none}.nav-brand-text[data-astro-cid-3ef6ksr2]{font-family:var(--font-headline)!important;font-size:1.05rem;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:#fff}.nav-menu[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:40px;margin:0;padding:0;list-style:none}.nav-item[data-astro-cid-3ef6ksr2]{position:relative}.nav-trigger[data-astro-cid-3ef6ksr2],.nav-link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:500;line-height:24px;color:#fff;text-decoration:none;cursor:pointer;transition:color .15s ease}.nav-trigger[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2]:hover{color:#fff}.nav-trigger[data-astro-cid-3ef6ksr2]:focus-visible,.nav-link[data-astro-cid-3ef6ksr2]:focus-visible,.nav-login[data-astro-cid-3ef6ksr2]:focus-visible,.nav-start[data-astro-cid-3ef6ksr2]:focus-visible,.nav-brand[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid #d1fe17;outline-offset:4px;border-radius:4px}.nav-caret[data-astro-cid-3ef6ksr2]{display:block;flex:none;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.6;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.nav-item[data-astro-cid-3ef6ksr2].active .nav-caret[data-astro-cid-3ef6ksr2]{transform:translateY(1px) rotate(-135deg)}.nav-item[data-astro-cid-3ef6ksr2].has-dropdown:after{content:"";position:absolute;top:100%;left:-20px;right:-20px;height:22px;display:none}.nav-item[data-astro-cid-3ef6ksr2].has-dropdown.active:after{display:block}.nav-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;margin-left:auto}.nav-login[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:8px;font-size:15px;font-weight:500;color:#fff;text-decoration:none;transition:color .15s ease}.nav-login[data-astro-cid-3ef6ksr2]:hover{color:#d1fe17}.nav-start[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;height:36px;padding:0 20px;border-radius:8px;background:linear-gradient(180deg,#e0ff66,#d1fe17 55%,#bfe80a);font-size:15px;font-weight:500;line-height:1;color:#141414;text-decoration:none;white-space:nowrap}.nav-start[data-astro-cid-3ef6ksr2]:hover{background:#bfe80a}.dropdown-menu[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + 17px);left:0;z-index:100;padding:16px;border:1px solid #e4e4e7;border-radius:22px;background:#fff;opacity:0;visibility:hidden;pointer-events:none;translate:0 6px;transition:opacity .18s ease,translate .22s cubic-bezier(.32,.72,0,1),visibility 0s linear .22s}.dropdown-menu[data-astro-cid-3ef6ksr2][data-center]{left:50%;transform:translate(-50%)}.nav-item[data-astro-cid-3ef6ksr2].active .dropdown-menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;pointer-events:auto;translate:0 0;transition:opacity .18s ease,translate .22s cubic-bezier(.32,.72,0,1),visibility 0s}.nvm-row[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:14px;min-width:0;padding:10px 14px 10px 10px;border-radius:16px;color:#18181b;text-decoration:none;transition:background-color .15s cubic-bezier(.32,.72,0,1)}.nvm-row[data-astro-cid-3ef6ksr2]:hover,.nvm-row[data-astro-cid-3ef6ksr2]:focus-visible{background:#f4f4f5;outline:none}.nvm-row[data-astro-cid-3ef6ksr2]:focus-visible,.nvm-poster[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid #141414;outline-offset:2px}.nvm-icon[data-astro-cid-3ef6ksr2]{display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:12px;background:#f4f4f5;color:#18181b;transition:background-color .15s cubic-bezier(.32,.72,0,1)}.nvm-row[data-astro-cid-3ef6ksr2]:hover .nvm-icon[data-astro-cid-3ef6ksr2],.nvm-row[data-astro-cid-3ef6ksr2]:focus-visible .nvm-icon[data-astro-cid-3ef6ksr2]{background:#d1fe17}.nvm-text[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:3px;min-width:0}.nvm-title[data-astro-cid-3ef6ksr2]{white-space:nowrap;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:-.005em;color:inherit}.nvm-line[data-astro-cid-3ef6ksr2]{white-space:nowrap;font-size:13px;font-weight:400;line-height:1.3;color:#63636b}.nvm-row--sm[data-astro-cid-3ef6ksr2]{gap:12px;padding:6px 12px 6px 8px;border-radius:13px}.nvm-row--sm[data-astro-cid-3ef6ksr2] .nvm-icon[data-astro-cid-3ef6ksr2]{width:36px;height:36px;border-radius:11px}.nvm-row--sm[data-astro-cid-3ef6ksr2] .nvm-text[data-astro-cid-3ef6ksr2]{gap:2px}.nvm-row--sm[data-astro-cid-3ef6ksr2] .nvm-title[data-astro-cid-3ef6ksr2]{font-size:14.5px;line-height:1.2}.nvm-row--sm[data-astro-cid-3ef6ksr2] .nvm-line[data-astro-cid-3ef6ksr2]{font-size:12.5px}.nvm-product[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(var(--nvm-cols, 3),277px);gap:0 8px}.nvm-product[data-astro-cid-3ef6ksr2] .nvm-col[data-astro-cid-3ef6ksr2]{display:grid;grid-auto-rows:54px;align-content:start}.nvm-solutions[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:544px 290px;gap:0 12px;align-items:stretch}.nvm-uses[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(2,268px);grid-auto-rows:72px;column-gap:8px;align-content:start}.nvm-side[data-astro-cid-3ef6ksr2]{display:grid;grid-template-rows:repeat(4,1fr);row-gap:2px;padding:6px;border-radius:18px;background:#f7f7f8}.nvm-side[data-astro-cid-3ef6ksr2] .nvm-icon[data-astro-cid-3ef6ksr2]{background:#fff}.nvm-side[data-astro-cid-3ef6ksr2] .nvm-row[data-astro-cid-3ef6ksr2]:hover,.nvm-side[data-astro-cid-3ef6ksr2] .nvm-row[data-astro-cid-3ef6ksr2]:focus-visible{background:#fff}.nvm-side[data-astro-cid-3ef6ksr2] .nvm-row[data-astro-cid-3ef6ksr2]:hover .nvm-icon[data-astro-cid-3ef6ksr2],.nvm-side[data-astro-cid-3ef6ksr2] .nvm-row[data-astro-cid-3ef6ksr2]:focus-visible .nvm-icon[data-astro-cid-3ef6ksr2]{background:#d1fe17}.nvm-resources[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:268px 268px 294px;grid-template-rows:repeat(3,72px);grid-auto-flow:row dense;column-gap:8px}.nvm-poster[data-astro-cid-3ef6ksr2]{position:relative;display:flex;grid-column:3;grid-row:1 / span 3;flex-direction:column;justify-content:flex-end;gap:3px;overflow:hidden;margin-left:4px;padding:16px;border-radius:18px;background:linear-gradient(180deg,#14141400 30%,#141414b8),var(--poster) center / cover no-repeat;color:#fff;text-decoration:none}.nvm-poster[data-astro-cid-3ef6ksr2]:hover,.nvm-poster[data-astro-cid-3ef6ksr2]:focus-visible{background:linear-gradient(180deg,#14141400 20%,#141414cc),var(--poster) center / cover no-repeat}.nvm-poster[data-astro-cid-3ef6ksr2] .nvm-title[data-astro-cid-3ef6ksr2]{font-size:16px;color:#fff}.nvm-poster[data-astro-cid-3ef6ksr2] .nvm-line[data-astro-cid-3ef6ksr2]{color:#fffc}.nvm-poster__play[data-astro-cid-3ef6ksr2]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:48px;height:48px;margin:-36px 0 0 -24px;border-radius:50%;background:#d1fe17;color:#141414}.mobile-menu-btn[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;margin:-4px -6px -4px 0;padding:0;border:0;background:none;cursor:pointer}.mobile-menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:20px;height:2px;border-radius:2px;background:#fff}.mobile-menu-fullscreen[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;background:#141414;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.mobile-menu-fullscreen[data-astro-cid-3ef6ksr2].active{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s}.mobile-menu-header[data-astro-cid-3ef6ksr2]{display:flex;flex:none;align-items:center;justify-content:space-between;height:76px;padding:0 20px}.mobile-close-btn[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:none;color:#fff;cursor:pointer}.mobile-menu-content[data-astro-cid-3ef6ksr2]{flex:1;overflow-y:auto;padding:0 20px 24px;-webkit-overflow-scrolling:touch}.mobile-accordion-trigger[data-astro-cid-3ef6ksr2],.mobile-direct-link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 0;border:0;background:none;font:inherit;font-size:26px;font-weight:500;line-height:30px;letter-spacing:-.01em;color:#fff;text-align:left;text-decoration:none;cursor:pointer}.mobile-chevron[data-astro-cid-3ef6ksr2]{color:#ffffffb3;transition:transform .2s ease}.mobile-accordion-trigger[data-astro-cid-3ef6ksr2].open .mobile-chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.mobile-accordion-panel[data-astro-cid-3ef6ksr2]{display:none;padding-bottom:12px}.mobile-accordion-panel[data-astro-cid-3ef6ksr2].open{display:block}.mobile-section-label[data-astro-cid-3ef6ksr2]{margin-top:14px;margin-bottom:4px;font-size:13px;font-weight:500;color:#a1a1aa}.mobile-accordion-panel[data-astro-cid-3ef6ksr2]>.mobile-section-label[data-astro-cid-3ef6ksr2]:first-child{margin-top:2px}.mobile-link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:14px;min-height:44px;font-size:17px;font-weight:400;line-height:1.3;color:#fff;text-decoration:none}.mobile-link-icon[data-astro-cid-3ef6ksr2]{display:inline-flex;flex:none;color:#ffffff8c}.mobile-menu-footer[data-astro-cid-3ef6ksr2]{display:flex;flex:none;flex-direction:column;gap:10px;padding:12px 20px 16px;background:#141414}.mobile-login[data-astro-cid-3ef6ksr2],.mobile-start[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;height:48px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none}.mobile-login[data-astro-cid-3ef6ksr2]{border:1px solid rgba(255,255,255,.25);color:#fff}.mobile-start[data-astro-cid-3ef6ksr2]{background:linear-gradient(180deg,#e0ff66,#d1fe17 55%,#bfe80a);color:#141414}@media(max-width:1099px){.nav-menu[data-astro-cid-3ef6ksr2],.nav-login[data-astro-cid-3ef6ksr2]{display:none}.mobile-menu-btn[data-astro-cid-3ef6ksr2]{display:inline-flex}}@media(max-width:767px){.nav-brand-text[data-astro-cid-3ef6ksr2]{font-size:.9rem}.nav-start[data-astro-cid-3ef6ksr2]{height:40px;padding:0 14px;font-size:14px}}@media(max-height:480px){.mobile-menu-footer[data-astro-cid-3ef6ksr2]{flex-direction:row}.mobile-menu-footer[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{flex:1}}@media(prefers-reduced-motion:reduce){.dropdown-menu[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2].active .dropdown-menu[data-astro-cid-3ef6ksr2],.mobile-menu-fullscreen[data-astro-cid-3ef6ksr2]{transition:none}}
