.x1fmgfok:is(:root){--kc-bg:#f2ecdf}
.x13laztb:is(:root){--kc-bg-elev:#fffdf7}
.x1z0le62:is(:root){--kc-ink:#18261f}
.x1h1t22w:is(:root){--kc-kimara:#777777}
.x1vyxai6:is(:root){--kc-code:#a8aaa0}
.x1n0vws3:is(:root){--kc-muted:#7d776c}
.xwwos6j:is(:root){--kc-kimara-text:#6b6b6b}
.xiuq63e:is(:root){--kc-muted-text:#6f6a60}
.x1uwjpcp:is(:root){--kc-rule:rgba(24,38,31,.16)}
.x6xruhe:is(:root){--kc-rule-soft:rgba(24,38,31,.09)}
.x1cud05m:is(:root){--kc-bg-dark:#111c16}
.xet5ac2:is(:root){--kc-bg-elev-dark:#19271f}
.x1hze937:is(:root){--kc-ink-dark:#f2ecdf}
.xanl23r:is(:root){--kc-rule-dark:rgba(242,236,223,.17)}
.x15htkbt:is(:root){--kc-rule-soft-dark:rgba(242,236,223,.09)}
.x1hihjij:is(:root){--orbit-ink:#18261f}
.x1wc4y40:is(:root){--orbit-paper:#f2ecdf}
.x13xv9xu:is(:root){--orbit-sheet:#fffdf7}
.xs2yf68:is(:root){--orbit-rust:#cb4630}
.x1mnaquc:is(:root){--orbit-rust-text:#b8412c}
.x1t3puzp:is(:root){--orbit-leaf:#355e4d}
.x17foplj:is(:root){--orbit-lime:#c7dd5a}
.x4dg7rc:is(:root){--orbit-blue:#b8d2de}
.x14algbn:is(:root){--orbit-page-title-tracking:-.045em}
.x15inldc:is(:root){--orbit-legal-title-tracking:-.04em}
.xmiu9by:is(:root){--orbit-app-display-leading:.92}
.xbubn58:is(:root){--orbit-app-section-leading:1}
.x1hrgdw1:is([data-theme="dark"] .kc-header){--orbit-rust-text:#ed8a74}
.x1apupa3:is([data-theme="dark"] .kc-studio-view .kc-hero-masthead){--orbit-rust-text:#ed8a74}
.x1b1if5p:is([data-theme="dark"] .kc-studio-view .kc-about){--orbit-rust-text:#ed8a74}
.x1qdm1ko:is([data-theme="dark"] .kc-studio-view .kc-cat-page){--orbit-rust-text:#ed8a74}
.xqcjfmp:is([data-theme="dark"] .kc-apps-editorial){--orbit-rust-text:#ed8a74}
.xexqgeh:is([data-theme="dark"] .kc-guide){--orbit-rust-text:#ed8a74}
.x64t8aq:is([data-theme="dark"] .kc-legal){--orbit-rust-text:#ed8a74}
.x1rz5u16:is([data-theme="dark"] .kc-article){--orbit-rust-text:#ed8a74}
.xcii42t:is([data-theme="dark"] .kc-releases){--orbit-rust-text:#ed8a74}
@media (prefers-color-scheme: dark){.xf456hh:is(:root:not([data-theme="light"]) .kc-header){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.xu4szsc:is(:root:not([data-theme="light"]) .kc-studio-view .kc-hero-masthead){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.x16zhna2:is(:root:not([data-theme="light"]) .kc-studio-view .kc-about){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.x1ml8813:is(:root:not([data-theme="light"]) .kc-studio-view .kc-cat-page){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.x1p4bhn5:is(:root:not([data-theme="light"]) .kc-apps-editorial){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.x1gp3po:is(:root:not([data-theme="light"]) .kc-guide){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.x1kc0ly1:is(:root:not([data-theme="light"]) .kc-legal){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.xogu412:is(:root:not([data-theme="light"]) .kc-article){--orbit-rust-text:#ed8a74}}
@media (prefers-color-scheme: dark){.x63btph:is(:root:not([data-theme="light"]) .kc-releases){--orbit-rust-text:#ed8a74}}
.xkumvhg:is(.kc-header){--fg2:color-mix(in srgb,var(--fg1) 75%,var(--bg))}
.x1q5shrs:is(.kc-header){--orbit-rust-text:#9a3828}
.x1xy44yv:is(.kc-header){background:color-mix(in srgb,var(--bg) 97%,transparent)}
.x15eegf0:is(.kc-header){backdrop-filter:blur(18px) saturate(130%)}
.xy8rygu:is(.kc-header){-webkit-backdrop-filter:blur(18px) saturate(130%)}
.x1f3p2a7:is(.kc-header-row){min-height:72px}
.x1chh01p:is(.kc-brand-mark){color:var(--orbit-leaf)}
.xojwi56:is(.kc-brand-word){font-size:15px}
.x1f1jo5s:is(.kc-brand-word){letter-spacing:-.03em}
.x1j4udyv:is(.kc-nav-link){font-family:var(--font-mono)}
.x1ix3vtp:is(.kc-nav-link){font-size:10px}
.x1kwc990:is(.kc-nav-link){letter-spacing:.07em}
.x14ejvt9:is(.kc-nav-link){text-transform:uppercase}
.x1y7uow:is(.kc-nav-link.active){color:var(--orbit-rust-text)}
.x1mqqho:is(.kc-nav-link.active){text-decoration-color:var(--orbit-rust)}
.x1y4k8ky:is(.kc-icon-btn){width:38px}
.x3juagd:is(.kc-icon-btn){height:38px}
.x9qepmd:is(.kc-icon-btn){border-radius:50%}
.xea923d:is(.kc-nav-pages){display:flex}
.x16h8jwu:is(.kc-nav-pages){align-items:center}
.xit2w3w:is(.kc-nav-pages){gap:inherit}
.x1j1k6iw:is(.kc-btn-primary){background:var(--orbit-leaf)}
.x1y2symc:is(.kc-btn-primary){color:var(--orbit-sheet)}
.xmss6mt:is(.kc-mono-link:hover){color:var(--orbit-rust-text)}
.x11nm8p7:is(.kc-footer){position:relative}
.x15mhmax:is(.kc-footer){overflow:hidden}
.x1nedwed:is(.kc-footer){padding-top:72px}
.x1oacsah:is(.kc-footer){border-top:0}
.xbg74vl:is(.kc-footer){background:var(--orbit-ink)}
.xibh0nn:is(.kc-footer){color:var(--orbit-sheet)}
.xfgtfr4:is(.kc-footer)::before{content:""}
.x1p7xnfy:is(.kc-footer)::before{position:absolute}
.x1kici2g:is(.kc-footer)::before{width:430px}
.x16kntib:is(.kc-footer)::before{aspect-ratio:1}
.x1kcg7ud:is(.kc-footer)::before{right:-210px}
.xbwvp1u:is(.kc-footer)::before{top:-250px}
.x18t2a00:is(.kc-footer)::before{border:1px solid rgba(255,253,247,.14)}
.x1vf1ro1:is(.kc-footer)::before{border-radius:50%}
.x1r767eo:is(.kc-footer)::before{box-shadow:0 0 0 62px rgba(255,253,247,.025),0 0 0 124px rgba(255,253,247,.02)}
.xxw2mnr:is(.kc-footer-sitemap){position:relative}
.x1usd6u5:is(.kc-footer-sitemap){z-index:1}
.xiajahp:is(.kc-footer-row){position:relative}
.xlsefcg:is(.kc-footer-row){z-index:1}
.xzsrvbm:is(.kc-footer-sitemap){display:grid}
.x150zuu6:is(.kc-footer-sitemap){grid-template-columns:repeat(5,1fr)}
.xrngm2y:is(.kc-footer-sitemap){gap:0}
.x17y5z5k:is(.kc-footer-sitemap){margin-bottom:58px}
.xhkjl5g:is(.kc-footer-sitemap){border-top:1px solid rgba(255,253,247,.18)}
.x1v6fah8:is(.kc-footer-sitemap){border-bottom:1px solid rgba(255,253,247,.18)}
.x1elm1aj:is(.kc-footer-cat){padding:22px 18px}
.x709pj6:is(.kc-footer-cat){border-right:1px solid rgba(255,253,247,.18)}
.x1vftyy:is(.kc-footer-cat){color:rgba(255,253,247,.72)}
.x17xmo7g:is(.kc-footer-cat){font-family:Georgia,"Times New Roman",serif}
.xv2k5d5:is(.kc-footer-cat){font-size:18px}
.x3bbijm:is(.kc-footer-cat:last-child){border-right:0}
.x175qkse:is(.kc-footer-cat:hover){color:var(--orbit-lime)}
.x24huce:is(.kc-footer-brand .label .kimara){color:rgba(255,253,247,.78)}
.xnz5x2j:is(.kc-footer-brand .label .code){color:var(--kc-code)}
.xln535b:is(.kc-footer-links a){color:rgba(255,253,247,.52)}
.x1pxe9j2:is(.kc-footer-meta){color:rgba(255,253,247,.52)}
.xhbbw2q:is(.kc-footer-social a){color:rgba(255,253,247,.52)}
.x481w1r:is(.kc-footer-links a:hover){color:var(--orbit-sheet)}
.x47ignh:is(.kc-footer-social a:hover){color:var(--orbit-sheet)}
.xan44zd:is(.kc-studio-view){overflow:clip}
.xw1r36l:is(.kc-studio-view){background:var(--bg)}
.xtwb0pw:is(.kc-studio-view .kc-hero-masthead){position:relative}
.x1m0df24:is(.kc-studio-view .kc-hero-masthead){min-height:740px}
.x1uhsp5a:is(.kc-studio-view .kc-hero-masthead){padding:78px 0 70px}
.x1n0tba8:is(.kc-studio-view .kc-hero-masthead){overflow:hidden}
.x1b8qym6:is(.kc-studio-view .kc-hero-masthead){background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--rule-soft) 1px,transparent 1px)}
.x11y724o:is(.kc-studio-view .kc-hero-masthead){background-size:72px 72px}
.xwqq5hq:is(.kc-studio-view .kc-hero-masthead>.kc-container){position:relative}
.x1xw2yyi:is(.kc-studio-view .kc-hero-masthead>.kc-container){z-index:2}
.xaswkt4:is(.kc-studio-orbit){position:absolute}
.x1isbw1v:is(.kc-studio-orbit){border:1px solid var(--rule)}
.x4jqxrc:is(.kc-studio-orbit){border-radius:50%}
.xg5feyh:is(.kc-studio-orbit-a){width:min(68vw,940px)}
.x12alf80:is(.kc-studio-orbit-a){aspect-ratio:1}
.xxvmrr2:is(.kc-studio-orbit-a){right:-24vw}
.x3x5gsx:is(.kc-studio-orbit-a){top:-39vw}
.x13pbced:is(.kc-studio-orbit-a){box-shadow:0 0 0 90px rgba(53,94,77,.025),0 0 0 180px rgba(53,94,77,.018)}
.x8302me:is(.kc-studio-orbit-b){width:250px}
.x4nf639:is(.kc-studio-orbit-b){aspect-ratio:1}
.x2rjujt:is(.kc-studio-orbit-b){left:-150px}
.x1o8u0qj:is(.kc-studio-orbit-b){bottom:-80px}
.x14h20dr:is(.kc-studio-edition){display:inline-block}
.x1pxsqz:is(.kc-studio-edition){margin-bottom:70px}
.x8drtq0:is(.kc-studio-edition){padding:9px 13px}
.x1fjuus7:is(.kc-studio-edition){background:var(--orbit-ink)}
.x3fgdb6:is(.kc-studio-edition){color:var(--orbit-paper)}
.xh19cow:is(.kc-studio-edition){font-family:var(--font-mono)}
.xrc2p2v:is(.kc-studio-edition){font-size:9px}
.xm3zbzn:is(.kc-studio-edition){letter-spacing:.08em}
.x19kqawg:is(.kc-studio-edition){text-transform:uppercase}
.x1o6zq7h:is(.kc-studio-edition){transform:rotate(-1deg)}
.x13bvdnc:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){display:flex}
.xkoo0bq:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){margin-bottom:32px}
.x1y7dsrc:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){font-size:clamp(66px,11vw,150px)}
.xbdqfjn:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){line-height:.73}
.x1fe2o6t:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){letter-spacing:-.075em}
.x1gl58d0:is(.kc-studio-view .kc-hero-display .kimara){color:var(--kc-kimara)}
.x197vk8m:is(.kc-studio-view .kc-hero-display .code){color:var(--kc-code)}
.x1uxdajv:is(.kc-studio-view .kc-hero-display .code){font-family:var(--kc-wordmark-font,var(--font-mono))}
.xq2txjt:is(.kc-studio-view .kc-hero-display .code){font-style:normal}
.x1ransjk:is(.kc-studio-view .kc-hero-display .code){font-weight:500}
.x1u5fv86:is(.kc-studio-view .kc-hero-tag){font-family:Georgia,"Times New Roman",serif}
.x9bux6c:is(.kc-studio-view .kc-hero-tag){font-size:clamp(29px,4vw,46px)}
.xp7zmvz:is(.kc-studio-view .kc-hero-tag){font-weight:400}
.xz5kqbl:is(.kc-studio-view .kc-hero-sub){color:var(--fg2)}
.x1um6i50:is(.kc-studio-view .kc-masthead-meta){max-width:760px}
.x1rgcj2p:is(.kc-studio-view .kc-masthead-meta){margin-top:68px}
.x1w3usc7:is(.kc-studio-view .kc-masthead-meta){padding-top:24px}
.x1n284do:is(.kc-studio-view .kc-masthead-meta-item .k){color:var(--orbit-rust-text)}
.x1w9lzw8:is(.kc-studio-approach){padding:130px 0}
.x1t3t6jt:is(.kc-studio-approach){border:0}
.xzsdnl2:is(.kc-studio-approach){background:var(--orbit-leaf)}
.x1oqrp10:is(.kc-studio-approach){color:var(--orbit-sheet)}
.x42x4ey:is(.kc-studio-approach .kc-manifesto){max-width:920px}
.xbp81s5:is(.kc-studio-approach .eyebrow){color:var(--orbit-lime)}
.x121nx75:is(.kc-studio-approach .kc-manifesto p){color:var(--orbit-sheet)}
.x11a72fy:is(.kc-studio-approach .kc-manifesto p){font-family:Georgia,"Times New Roman",serif}
.x1a296zs:is(.kc-studio-approach .kc-manifesto p){font-size:clamp(29px,4.2vw,50px)}
.xpsesad:is(.kc-studio-approach .kc-manifesto p){line-height:1.12}
.xbfrm6g:is(.kc-studio-approach .kc-manifesto p.muted){max-width:760px}
.xem7086:is(.kc-studio-approach .kc-manifesto p.muted){color:rgba(255,253,247,.74)}
.xpk72b:is(.kc-studio-approach .kc-manifesto p.muted){font-family:var(--font-sans)}
.xzku8sh:is(.kc-studio-approach .kc-manifesto p.muted){font-size:16px}
.x8j8xkj:is(.kc-studio-approach .kc-manifesto p.muted){line-height:1.65}
.x1l1d0w9:is(.kc-studio-approach .kc-manifesto-more){color:var(--orbit-lime)}
.x1nbkl9z:is(.kc-studio-view .kc-about){padding:112px 0 140px}
.x11mzqxf:is(.kc-studio-view .kc-about){background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px)}
.xc2ge15:is(.kc-studio-view .kc-about){background-size:100% 42px}
.xdwb071:is(.kc-studio-view .kc-about-content){max-width:900px}
.x18pk5tb:is(.kc-studio-view .kc-about-content){padding:70px}
.xiqfv0h:is(.kc-studio-view .kc-about-content){background:var(--bg-elev)}
.x1b560zi:is(.kc-studio-view .kc-about-content){box-shadow:16px 18px 0 var(--orbit-rust)}
.x19epzw4:is(.kc-studio-view .kc-about .eyebrow){color:var(--orbit-rust-text)}
.xoyn3hd:is(.kc-studio-view .kc-about .eyebrow){font-family:var(--font-mono)}
.xtxpcfd:is(.kc-studio-view .kc-about h1){max-width:820px}
.xny8ify:is(.kc-studio-view .kc-about h1){font-size:clamp(56px,7vw,92px)}
.x1dusohh:is(.kc-studio-view .kc-about h1){line-height:.86}
.x4yub65:is(.kc-studio-view .kc-about h1){letter-spacing:var(--orbit-page-title-tracking)}
.x1xzt6ex:is(.kc-studio-view .kc-about p){max-width:720px}
.x98b1i6:is(.kc-studio-view .kc-about p){font-family:Georgia,"Times New Roman",serif}
.xx5t5hs:is(.kc-studio-view .kc-about p){font-size:20px}
.xfjds1j:is(.kc-studio-view .kc-about p){line-height:1.52}
.x1lnfdr2:is(.kc-studio-view .kc-about p.muted){font-family:var(--font-sans)}
.xgfjon8:is(.kc-studio-view .kc-about p.muted){font-size:15px}
.x1g391a5:is(.kc-about-editorial){margin-top:64px}
.x19to8d2:is(.kc-about-editorial){padding-top:46px}
.xcaijyi:is(.kc-about-editorial){border-top:1px solid var(--rule)}
.xdmgp0o:is(.kc-about-editorial){scroll-margin-top:calc(var(--header-h) + 24px)}
.x1wv14jg:is(.kc-studio-view .kc-about-editorial h2){max-width:680px}
.x1b6iwml:is(.kc-studio-view .kc-about-editorial h2){margin:12px 0 20px}
.xi00dth:is(.kc-studio-view .kc-about-editorial h2){font-size:clamp(34px,4.5vw,54px)}
.xp5cjzb:is(.kc-studio-view .kc-about-editorial h2){line-height:1}
.xip6bj8:is(.kc-studio-view .kc-about-editorial h2){letter-spacing:-.04em}
.x1c86bwz:is(.kc-editorial-principles){display:grid}
.x6b8y4o:is(.kc-editorial-principles){grid-template-columns:repeat(2,minmax(0,1fr))}
.x1u1vrt1:is(.kc-editorial-principles){gap:24px 36px}
.x1gkyk9q:is(.kc-editorial-principles){margin-top:36px}
.xeiqtvx:is(.kc-editorial-principles h3){margin:0 0 8px}
.x11grk49:is(.kc-editorial-principles h3){font-size:18px}
.xsfkrjf:is(.kc-editorial-principles h3){letter-spacing:-.02em}
.x2gmmj4:is(.kc-studio-view .kc-editorial-principles p){margin:0}
.x1qc5foh:is(.kc-studio-view .kc-editorial-principles p){font-family:var(--font-sans)}
.xf7bas4:is(.kc-studio-view .kc-editorial-principles p){font-size:15px}
.x176gtms:is(.kc-studio-view .kc-editorial-principles p){line-height:1.6}
.xxedd9n:is(.kc-studio-view .kc-about-editorial>p.muted){margin-top:34px}
.x19x81iz:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial)){min-height:680px}
.x1adg1nj:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial)){padding:64px 0 130px}
.xwsdp2b:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial)){background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--rule-soft) 1px,transparent 1px)}
.xr7yjro:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial)){background-size:72px 72px}
.x1eueqj0:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head){max-width:900px}
.x1fcc0vf:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head){margin:78px 0 70px}
.x2lghav:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head .eyebrow){color:var(--orbit-rust-text)}
.x1242iu9:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head .eyebrow){font-family:var(--font-mono)}
.x411y9w:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head h1){font-size:clamp(78px,13vw,172px)}
.x1qim1rt:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head h1){line-height:.72}
.xhezw0t:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head h1){letter-spacing:-.08em}
.xgmj0wr:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head .lead){max-width:650px}
.x1hgepol:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head .lead){font-family:Georgia,"Times New Roman",serif}
.xeie41m:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head .lead){font-size:24px}
.x1mgp6uh:is(.kc-studio-view .kc-empty){max-width:740px}
.xaevk5j:is(.kc-studio-view .kc-empty){padding:50px}
.x1cgwitq:is(.kc-studio-view .kc-empty){border:0}
.x10ip86p:is(.kc-studio-view .kc-empty){background:var(--orbit-leaf)}
.x15e1kpq:is(.kc-studio-view .kc-empty){color:var(--orbit-sheet)}
.x8gt8c4:is(.kc-studio-view .kc-empty){box-shadow:14px 16px 0 var(--orbit-rust)}
.x8f6meq:is(.kc-studio-view .kc-empty){transform:rotate(-.5deg)}
.xhwr423:is(.kc-studio-view .kc-empty p){color:var(--orbit-sheet)}
.xd03i00:is(.kc-studio-view .kc-empty p){font-family:Georgia,"Times New Roman",serif}
.x2kuwkt:is(.kc-studio-view .kc-empty p){font-size:28px}
.x1dzs9ny:is(.kc-studio-view .kc-empty p.note){color:rgba(255,253,247,.82)}
.x1l1dzjy:is(.kc-studio-view .kc-empty p.note){font-family:var(--font-mono)}
.xrur3at:is(.kc-studio-view .kc-empty p.note){font-size:11px}
.xzuido0:is(.kc-apps-editorial){position:relative}
.x11aeisb:is(.kc-apps-editorial){min-height:900px}
.xyftc08:is(.kc-apps-editorial){padding:52px 0 130px}
.xgev8up:is(.kc-apps-editorial){overflow:hidden}
.xp2k73z:is(.kc-apps-editorial){background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--rule-soft) 1px,transparent 1px)}
.xxsixsi:is(.kc-apps-editorial){background-size:72px 72px}
.x51xh1g:is(.kc-apps-orbit){position:absolute}
.xqmqnq7:is(.kc-apps-orbit){width:720px}
.xgt2u76:is(.kc-apps-orbit){aspect-ratio:1}
.xil31k:is(.kc-apps-orbit){right:-310px}
.x10ngwir:is(.kc-apps-orbit){top:-280px}
.x1vteytb:is(.kc-apps-orbit){border:1px solid var(--rule)}
.x1dcctx8:is(.kc-apps-orbit){border-radius:50%}
.xzlvuvb:is(.kc-apps-orbit){box-shadow:0 0 0 80px rgba(53,94,77,.025),0 0 0 160px rgba(53,94,77,.018)}
.xfdkq7l:is(.kc-apps-editorial>.kc-container){position:relative}
.x1ie0dq9:is(.kc-apps-editorial>.kc-container){z-index:1}
.x1ye7ps0:is(.kc-apps-editorial .kc-cat-page-head){max-width:920px}
.x1s2edov:is(.kc-apps-editorial .kc-cat-page-head){margin:72px 0 82px}
.x1x5x47r:is(.kc-apps-editorial .kc-cat-page-head .eyebrow){color:var(--orbit-rust-text)}
.x1k1az50:is(.kc-apps-editorial .kc-cat-page-head .eyebrow){font-family:var(--font-mono)}
.x1mkdks1:is(.kc-apps-editorial .kc-cat-page-head h1){margin:14px 0 30px}
.xi87qta:is(.kc-apps-editorial .kc-cat-page-head h1){font-size:clamp(96px,15vw,190px)}
.xfxjps8:is(.kc-apps-editorial .kc-cat-page-head h1){line-height:.68}
.x1kgkvz:is(.kc-apps-editorial .kc-cat-page-head h1){letter-spacing:-.085em}
.xjv43t5:is(.kc-apps-editorial .kc-cat-page-head .lead){max-width:690px}
.xg9u4nb:is(.kc-apps-editorial .kc-cat-page-head .lead){font-family:Georgia,"Times New Roman",serif}
.x18dacgx:is(.kc-apps-editorial .kc-cat-page-head .lead){font-size:clamp(23px,2.8vw,36px)}
.x1lkgjs2:is(.kc-apps-editorial .kc-cat-page-head .lead){line-height:1.22}
.x1p8t96u:is(.kc-app-feature){position:relative}
.x1i3wvbb:is(.kc-app-feature){display:grid}
.xx1rpbp:is(.kc-app-feature){grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}
.xkg0sgo:is(.kc-app-feature){min-height:720px}
.xicp0cw:is(.kc-app-feature){overflow:hidden}
.x18g0ru2:is(.kc-app-feature){background:var(--orbit-leaf)}
.x1cqyz3c:is(.kc-app-feature){color:var(--orbit-sheet)}
.xv1fzlc:is(.kc-app-feature){text-decoration:none}
.xdvraok:is(.kc-app-feature){box-shadow:0 34px 64px -44px rgba(24,38,31,.7)}
.xg24eul:is(.kc-app-feature:hover){text-decoration:none}
.x18o9v6d:is(.kc-app-feature-tab){position:absolute}
.x12mzd75:is(.kc-app-feature-tab){z-index:4}
.xz01g5i:is(.kc-app-feature-tab){left:42px}
.xiqvdfx:is(.kc-app-feature-tab){top:-1px}
.xo6ex3u:is(.kc-app-feature-tab){padding:13px 19px}
.x10r166c:is(.kc-app-feature-tab){background:var(--orbit-rust)}
.xj7wod3:is(.kc-app-feature-tab){color:var(--orbit-sheet)}
.x19jk9lt:is(.kc-app-feature-tab){font-family:var(--font-mono)}
.x2hoodd:is(.kc-app-feature-tab){font-size:9px}
.xipr36y:is(.kc-app-feature-tab){letter-spacing:.08em}
.x15mbuoq:is(.kc-app-feature-copy){position:relative}
.xrtaa10:is(.kc-app-feature-copy){z-index:2}
.x6fet5e:is(.kc-app-feature-copy){display:flex}
.x44bqfz:is(.kc-app-feature-copy){min-width:0}
.xlgfx8j:is(.kc-app-feature-copy){flex-direction:column}
.x17dh2cn:is(.kc-app-feature-copy){padding:86px 64px 56px}
.x6qqaxe:is(.kc-app-feature-id){display:flex}
.x1lmpxlc:is(.kc-app-feature-id){align-items:center}
.xulmahp:is(.kc-app-feature-id){gap:16px}
.x1fy4lsj:is(.kc-app-feature-id img){width:68px}
.xkkekre:is(.kc-app-feature-id img){height:68px}
.xwc0h5b:is(.kc-app-feature-id img){border-radius:15px}
.x1er30uo:is(.kc-app-feature-id img){box-shadow:0 16px 28px -18px rgba(0,0,0,.5)}
.xn8wg7u:is(.kc-app-feature-id span){max-width:220px}
.xuy2qkn:is(.kc-app-feature-id span){color:rgba(255,253,247,.78)}
.xls5o1v:is(.kc-app-feature-id span){font-family:var(--font-mono)}
.xozwzca:is(.kc-app-feature-id span){font-size:9px}
.x1vrr7me:is(.kc-app-feature-id span){line-height:1.5}
.x18b8tzj:is(.kc-app-feature-id span){letter-spacing:.06em}
.x61bwgl:is(.kc-app-feature-id span){text-transform:uppercase}
.x1jcgb7p:is(.kc-app-feature h2){max-width:670px}
.xcxacpr:is(.kc-app-feature h2){margin:58px 0 24px}
.xt2dnyt:is(.kc-app-feature h2){color:var(--orbit-sheet)}
.x2stfhu:is(.kc-app-feature h2){font-size:clamp(55px,6.4vw,90px)}
.x1cfotpp:is(.kc-app-feature h2){line-height:.82}
.xpfedcr:is(.kc-app-feature h2){letter-spacing:-.07em}
.x8wivy9:is(.kc-app-feature-copy>p){max-width:610px}
.x1bgnpl0:is(.kc-app-feature-copy>p){color:rgba(255,253,247,.76)}
.xj796hu:is(.kc-app-feature-copy>p){font-size:15px}
.x1l27v95:is(.kc-app-feature-copy>p){line-height:1.62}
.x1vykbuw:is(.kc-app-feature dl){display:grid}
.x1xnf5q3:is(.kc-app-feature dl){grid-template-columns:repeat(3,1fr)}
.xs1cqzw:is(.kc-app-feature dl){margin:auto 0 42px}
.xhmqmoh:is(.kc-app-feature dl){padding-top:34px}
.x1fkuiiv:is(.kc-app-feature dl){border-top:1px solid rgba(255,253,247,.2)}
.x15xg9uc:is(.kc-app-feature dl>div){padding-right:18px}
.x1197qce:is(.kc-app-feature dt){margin-bottom:7px}
.xhd4b62:is(.kc-app-feature dt){color:var(--orbit-lime)}
.x1bqb2qe:is(.kc-app-feature dt){font-family:var(--font-mono)}
.x1y0cgni:is(.kc-app-feature dt){font-size:8px}
.x6wpr5c:is(.kc-app-feature dt){letter-spacing:.08em}
.x1ijyma5:is(.kc-app-feature dt){text-transform:uppercase}
.x1j77ywh:is(.kc-app-feature dd){display:flex}
.x66i122:is(.kc-app-feature dd){align-items:flex-start}
.x1vcku3q:is(.kc-app-feature dd){gap:8px}
.x1r5hawx:is(.kc-app-feature dd){margin:0}
.x17igpxi:is(.kc-app-feature dd){color:rgba(255,253,247,.72)}
.xyay5jd:is(.kc-app-feature dd){font-size:11px}
.xi8sl0z:is(.kc-app-feature dd){line-height:1.4}
.x1of9c98:is(.kc-app-feature-copy>strong){font-family:var(--font-mono)}
.xn74z6m:is(.kc-app-feature-copy>strong){font-size:10px}
.xr02fi2:is(.kc-app-feature-copy>strong){font-weight:500}
.x18fvst4:is(.kc-app-feature-copy>strong){letter-spacing:.06em}
.x1ez7z6e:is(.kc-app-feature-copy>strong){text-transform:uppercase}
.x1064ud2:is(.kc-app-feature-copy>strong span){display:inline-block}
.xo7fkhp:is(.kc-app-feature-copy>strong span){margin-left:9px}
.x2wv9gj:is(.kc-app-feature-copy>strong span){transition:transform .18s ease}
.x1nogcx0:is(.kc-app-feature:hover .kc-app-feature-copy>strong span){transform:translate(4px,-4px)}
.x12vlbxa:is(.kc-app-feature-visual){position:relative}
.x1m6bsbr:is(.kc-app-feature-visual){min-height:720px}
.x1911j41:is(.kc-app-feature-visual){overflow:hidden}
.x1kskdbb:is(.kc-app-feature-visual){background:var(--orbit-rust)}
.x152mo1y:is(.kc-app-feature-ring){position:absolute}
.x19ovgwk:is(.kc-app-feature-ring){width:560px}
.x3l46zi:is(.kc-app-feature-ring){aspect-ratio:1}
.x1vutumb:is(.kc-app-feature-ring){left:-70px}
.xt1lh7z:is(.kc-app-feature-ring){top:70px}
.xr1bjwi:is(.kc-app-feature-ring){border:1px solid rgba(255,253,247,.34)}
.x1gr8vhj:is(.kc-app-feature-ring){border-radius:50%}
.xldoeh2:is(.kc-app-feature-ring){box-shadow:0 0 0 62px rgba(255,253,247,.04),0 0 0 124px rgba(255,253,247,.03)}
.xsklcko:is(.kc-app-feature-visual picture){position:absolute}
.x1n4ad8w:is(.kc-app-feature-visual picture){z-index:2}
.xfp8l0e:is(.kc-app-feature-visual picture){left:50%}
.xzeq0oo:is(.kc-app-feature-visual picture){bottom:-105px}
.x11wy38g:is(.kc-app-feature-visual picture){width:min(78%,390px)}
.x10taow5:is(.kc-app-feature-visual picture){transform:translateX(-50%) rotate(2.5deg)}
.x17odg3a:is(.kc-app-feature-visual picture){transition:transform .32s var(--ease-enter)}
.xz3pe95:is(.kc-app-feature:hover .kc-app-feature-visual picture){transform:translateX(-50%) translateY(-10px) rotate(1deg)}
.x1qcqwr0:is(.kc-app-feature-visual img){display:block}
.x1lf0xo8:is(.kc-app-feature-visual img){width:100%}
.x1o9nsgc:is(.kc-app-feature-visual img){height:auto}
.xqff4lg:is(.kc-app-feature-visual>span){position:absolute}
.x1436yel:is(.kc-app-feature-visual>span){z-index:3}
.x1vov5cj:is(.kc-app-feature-visual>span){left:28px}
.xzo7tfh:is(.kc-app-feature-visual>span){bottom:28px}
.x15jc28x:is(.kc-app-feature-visual>span){max-width:190px}
.x13m4niw:is(.kc-app-feature-visual>span){padding:20px}
.xcy1x0z:is(.kc-app-feature-visual>span){background:var(--orbit-lime)}
.xu3ce6s:is(.kc-app-feature-visual>span){color:var(--orbit-ink)}
.x4x3ed2:is(.kc-app-feature-visual>span){font-family:Georgia,"Times New Roman",serif}
.x1tvdjd5:is(.kc-app-feature-visual>span){font-size:18px}
.x1g5vbxb:is(.kc-app-feature-visual>span){line-height:1.25}
.x1w14orr:is(.kc-app-feature-visual>span){transform:rotate(-3deg)}
.x1sz1vxs:is(.kc-apps-principles){display:grid}
.x1soo9b2:is(.kc-apps-principles){grid-template-columns:repeat(3,1fr)}
.x1idr0sx:is(.kc-apps-principles){margin-top:50px}
.x10pkhrt:is(.kc-apps-principles){border-top:1px solid var(--rule)}
.xikgv1z:is(.kc-apps-principles){border-bottom:1px solid var(--rule)}
.xe70fzu:is(.kc-apps-principles span){display:flex}
.xlczfb2:is(.kc-apps-principles span){align-items:center}
.x2jen0f:is(.kc-apps-principles span){gap:16px}
.x1ngkl7u:is(.kc-apps-principles span){padding:24px}
.xquqyp0:is(.kc-apps-principles span){border-right:1px solid var(--rule)}
.x1mjywsz:is(.kc-apps-principles span){font-family:var(--font-mono)}
.x1mm7cnj:is(.kc-apps-principles span){font-size:10px}
.xto73vj:is(.kc-apps-principles span){letter-spacing:.04em}
.x1zm5nx:is(.kc-apps-principles span){text-transform:uppercase}
.x15an4e8:is(.kc-apps-principles span:last-child){border-right:0}
.xcgplx1:is(.kc-apps-principles b){display:grid}
.x6bxizs:is(.kc-apps-principles b){width:34px}
.x3gkmj5:is(.kc-apps-principles b){aspect-ratio:1}
.x1cnsed6:is(.kc-apps-principles b){place-items:center}
.x10b78q6:is(.kc-apps-principles b){border:1px solid var(--rule)}
.x1wsrh7w:is(.kc-apps-principles b){border-radius:50%}
.x9clewb:is(.kc-apps-principles b){color:var(--orbit-rust-text)}
.x8hj2qz:is(.kc-apps-principles b){font-weight:500}
.x19151t2:is(.kc-app-subnav){--fg2:color-mix(in srgb,var(--fg1) 75%,var(--bg))}
.x13xkynp:is(.kc-app-subnav){position:sticky}
.x1kkxkxl:is(.kc-app-subnav){top:var(--kc-header-height,72px)}
.xc6qhb:is(.kc-app-subnav){z-index:32}
.x1xopsnc:is(.kc-app-subnav){display:flex}
.x1xtmfmy:is(.kc-app-subnav){align-items:center}
.x1rgl0k6:is(.kc-app-subnav){gap:22px}
.x1iq0w50:is(.kc-app-subnav){width:100%}
.x15pct7l:is(.kc-app-subnav){margin:0 auto 58px}
.x1tclb9l:is(.kc-app-subnav){padding:12px 14px}
.x8htxii:is(.kc-app-subnav){border-top:1px solid var(--rule)}
.xbhmw4d:is(.kc-app-subnav){border-bottom:1px solid var(--rule)}
.xmnztb4:is(.kc-app-subnav){background:color-mix(in srgb,var(--bg) 93%,transparent)}
.xqf1r9a:is(.kc-app-subnav){box-shadow:0 12px 22px -22px rgba(24,38,31,.5)}
.xkxirdu:is(.kc-app-subnav){backdrop-filter:blur(16px) saturate(125%)}
.x1y36y23:is(.kc-app-subnav){-webkit-backdrop-filter:blur(16px) saturate(125%)}
.xkj3nsy:is(.kc-app-subnav>a.kc-app-subnav-label){flex:none}
.x1qkuklt:is(.kc-app-subnav>a.kc-app-subnav-label){padding:8px 0}
.xs9tkda:is(.kc-app-subnav>a.kc-app-subnav-label){color:var(--orbit-rust-text)}
.x1449f95:is(.kc-app-subnav>a.kc-app-subnav-label){font-family:var(--font-mono)}
.xksi9rl:is(.kc-app-subnav>a.kc-app-subnav-label){font-size:8px}
.xvdq14:is(.kc-app-subnav>a.kc-app-subnav-label){letter-spacing:.08em}
.x1905u8b:is(.kc-app-subnav>a.kc-app-subnav-label){text-decoration:none}
.xyb6vw7:is(.kc-app-subnav>a.kc-app-subnav-label){text-transform:uppercase}
.x15wiuxw:is(.kc-app-subnav>a.kc-app-subnav-label:hover){color:var(--orbit-ink)}
.x11ge017:is(.kc-app-subnav>a.kc-app-subnav-label:hover){text-decoration:underline}
.x1iof2nh:is(.kc-app-subnav>a.kc-app-subnav-label:hover){text-underline-offset:4px}
.xsi3wyc:is(.kc-app-subnav-links){display:flex}
.x8x852h:is(.kc-app-subnav-links){flex:1}
.x4cytyc:is(.kc-app-subnav-links){gap:4px}
.xbvuu2q:is(.kc-app-subnav-links){overflow-x:auto}
.x1dhh1rt:is(.kc-app-subnav-links){scrollbar-width:none}
.x1q9izcq:is(.kc-app-subnav-links)::-webkit-scrollbar{display:none}
.x1okrdx9:is(.kc-app-subnav a){flex:none}
.x15hul31:is(.kc-app-subnav a){padding:8px 11px}
.xxncqgs:is(.kc-app-subnav a){color:var(--fg2)}
.x6fz8cc:is(.kc-app-subnav a){font-family:var(--font-mono)}
.x1lkv0zx:is(.kc-app-subnav a){font-size:9px}
.xy0ekj2:is(.kc-app-subnav a){letter-spacing:.04em}
.x1ywgkdo:is(.kc-app-subnav a){text-decoration:none}
.xvfxho9:is(.kc-app-subnav a){text-transform:uppercase}
.x1uc6lq7:is(.kc-app-subnav a:hover){color:var(--orbit-rust-text)}
.x2p3dtp:is(.kc-app-subnav a.active){background:var(--orbit-ink)}
.x7h6z10:is(.kc-app-subnav a.active){color:var(--orbit-sheet)}
.x1h50ksq:is(.kc-guide){position:relative}
.x1vf1zz1:is(.kc-guide){padding:52px 0 130px}
.x6smbuv:is(.kc-guide){overflow:clip}
.xzlm9n1:is(.kc-guide){background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px)}
.x1runjrg:is(.kc-guide){background-size:100% 42px}
.x65kq1n:is(.kc-guide)::before{content:""}
.xstfcty:is(.kc-guide)::before{position:absolute}
.xvca8r3:is(.kc-guide)::before{width:560px}
.xcaf2ey:is(.kc-guide)::before{aspect-ratio:1}
.x1xi2cia:is(.kc-guide)::before{right:-270px}
.x1y1h5r:is(.kc-guide)::before{top:-260px}
.x1ifb35h:is(.kc-guide)::before{border:1px solid var(--rule)}
.x1lau5q9:is(.kc-guide)::before{border-radius:50%}
.x4v3559:is(.kc-guide)::before{box-shadow:0 0 0 68px rgba(53,94,77,.025),0 0 0 136px rgba(53,94,77,.018)}
.x4xh5s3:is(.kc-guide .kc-container){position:relative}
.xfvwe1k:is(.kc-guide .kc-container){z-index:1}
.x5cyzsj:is(.kc-guide-content){max-width:1080px}
.x1wsjihq:is(.kc-guide-hero){max-width:920px}
.x1tfwo2q:is(.kc-guide-hero){margin:58px 0 54px}
.x1obodwd:is(.kc-guide-hero .eyebrow){color:var(--orbit-rust-text)}
.x1f1s57a:is(.kc-guide-hero .eyebrow){font-family:var(--font-mono)}
.xlljdm8:is(.kc-guide-hero h1){max-width:920px}
.x1atiot3:is(.kc-guide-hero h1){margin-bottom:28px}
.x1qm4zla:is(.kc-guide-hero h1){font-size:clamp(58px,8vw,108px)}
.xor2zuq:is(.kc-guide-hero h1){line-height:var(--orbit-app-display-leading)}
.xf4ik2d:is(.kc-guide-hero h1){letter-spacing:var(--orbit-page-title-tracking)}
.xltsinf:is(.kc-guide-hero h1){text-wrap:balance}
.xuf2oa7:is(.kc-guide-hero p){max-width:760px}
.x14suwh5:is(.kc-guide-hero p){font-family:Georgia,"Times New Roman",serif}
.x1w2866l:is(.kc-guide-hero p){font-size:clamp(20px,2.4vw,29px)}
.x1swo55j:is(.kc-guide-hero p){line-height:1.4}
.xscr29m:is(.kc-guide-highlights){gap:14px}
.xt3vn1s:is(.kc-guide-highlights){margin-bottom:100px}
.xpnau3g:is(.kc-guide-highlights){padding:0}
.x1ikyu9y:is(.kc-guide-highlights){overflow:visible}
.x1fixzea:is(.kc-guide-highlights){border-radius:0}
.xien8je:is(.kc-guide-highlights){background:transparent}
.x1runr4z:is(.kc-guide-highlights li){position:relative}
.x102z73v:is(.kc-guide-highlights li){min-height:128px}
.x5tctyx:is(.kc-guide-highlights li){padding:26px 22px}
.x18lezp:is(.kc-guide-highlights li){border:1px solid var(--rule)}
.x1408jq5:is(.kc-guide-highlights li){background:var(--bg-elev)}
.x10vt2nd:is(.kc-guide-highlights li){box-shadow:7px 8px 0 rgba(24,38,31,.07)}
.x15xy3n5:is(.kc-guide-highlights li){font-family:Georgia,"Times New Roman",serif}
.xagrwzm:is(.kc-guide-highlights li){font-size:17px}
.x1ftgbx3:is(.kc-guide-highlights li:nth-child(2)){background:color-mix(in srgb,var(--orbit-blue) 42%,var(--bg-elev))}
.x4mni4h:is(.kc-guide-highlights li:nth-child(2)){transform:rotate(.7deg)}
.xvupna5:is(.kc-guide-highlights li:nth-child(3)){background:color-mix(in srgb,var(--orbit-lime) 35%,var(--bg-elev))}
.xvy8whg:is(.kc-guide-highlights li:nth-child(3)){transform:rotate(-.6deg)}
.xvymimq:is(.kc-guide-sections){display:grid}
.x1kxxm7h:is(.kc-guide-sections){gap:30px}
.xgnolo2:is(.kc-guide-sections){border:0}
.x1wt4od:is(.kc-guide-section){padding:clamp(42px,6vw,76px)}
.x1a88c4k:is(.kc-guide-section){border:1px solid var(--rule)}
.xzuf9jt:is(.kc-guide-section){background:var(--bg-elev)}
.xq9qg2o:is(.kc-guide-section.has-media){padding:clamp(42px,6vw,76px)}
.x18ch70w:is(.kc-guide-section.has-media){border:1px solid var(--rule)}
.xq1ooit:is(.kc-guide-section.has-media){background:var(--bg-elev)}
.x1a5ffqq:is(.kc-guide-section.is-reverse.has-media){padding:clamp(42px,6vw,76px)}
.x19j5j1w:is(.kc-guide-section.is-reverse.has-media){border:1px solid var(--rule)}
.xuv4ut0:is(.kc-guide-section.is-reverse.has-media){background:var(--bg-elev)}
.x1c84dbm:is(.kc-guide-section:nth-child(even)){background:var(--orbit-leaf)}
.xwv3l35:is(.kc-guide-section:nth-child(even)){color:var(--orbit-sheet)}
.xg9cfc0:is(.kc-guide-section.has-media:nth-child(even)){background:var(--orbit-leaf)}
.xwjvln9:is(.kc-guide-section.has-media:nth-child(even)){color:var(--orbit-sheet)}
.xlkw36g:is(.kc-guide-section.is-reverse.has-media:nth-child(even)){background:var(--orbit-leaf)}
.x1kv4es:is(.kc-guide-section.is-reverse.has-media:nth-child(even)){color:var(--orbit-sheet)}
.x1wdur5o:is(.kc-guide-section:nth-child(even) .kc-guide-copy h2){color:var(--orbit-sheet)}
.x5q3psp:is(.kc-guide-section:nth-child(even) .kc-guide-copy p){color:rgba(255,253,247,.82)}
.xw2ggrf:is(.kc-guide-copy h2){font-size:clamp(34px,4.2vw,58px)}
.x1o3o2ez:is(.kc-guide-copy h2){line-height:var(--orbit-app-section-leading)}
.xh6yvj8:is(.kc-guide-copy h2){letter-spacing:-.05em}
.x161xnnf:is(.kc-guide-media a){padding:0}
.xsmfvjv:is(.kc-guide-media a){background:transparent}
.xufbw49:is(.kc-guide-media a){box-shadow:none}
.xqame1t:is(.kc-guide-media a){transform:none}
.x1komaru:is(.kc-guide-media a:nth-child(even)){transform:none}
.x8u1q0p:is(.kc-guide-media img){border-radius:0}
.x1i93p92:is(.kc-guide-media img){filter:drop-shadow(0 24px 24px rgba(24,38,31,.16))}
.xwsdn18:is(.kc-guide-media .kc-shot-cap){margin-top:14px}
.xgnypb7:is(.kc-guide-media .kc-shot-cap){color:currentColor}
.xejydq5:is(.kc-guide-media .kc-shot-cap){text-align:center}
.xv0k8mi:is(.kc-guide-related){padding-top:100px}
.xu7rb4m:is(.kc-guide-related>h2){color:var(--orbit-rust-text)}
.xig6z86:is(.kc-guide-related-grid a){min-height:190px}
.x1od4aup:is(.kc-guide-related-grid a){padding:28px}
.x1g5nitp:is(.kc-guide-related-grid a){border:0}
.x1xndpji:is(.kc-guide-related-grid a){background:var(--orbit-blue)}
.x10rrfvs:is(.kc-guide-related-grid a){box-shadow:9px 10px 0 rgba(24,38,31,.09)}
.xam5h5g:is(.kc-guide-related-grid a:nth-child(even)){background:var(--orbit-lime)}
.x13oqqsn:is(.kc-guide-related-grid strong){max-width:360px}
.x1da0jhe:is(.kc-guide-related-grid strong){font-family:Georgia,"Times New Roman",serif}
.x8wlhui:is(.kc-guide-related-grid strong){font-size:25px}
.x10gqguz:is(.kc-guide-related-grid strong){font-weight:400}
.xot8ltk:is(.kc-guide-related-grid strong){line-height:1.1}
.xf9jb5t:is(.kc-guide-related-grid span){border-color:rgba(24,38,31,.22)}
.x1eckkxn:is(.kc-guide-related-grid span){background:transparent}
.xacs7sg:is(.kc-guide-related-grid a.kc-guide-related-all){gap:10px}
.xnp1fxf:is(.kc-guide-related-grid a.kc-guide-related-all){justify-content:flex-start}
.xlq4mt4:is(.kc-guide-related-grid a.kc-guide-related-all){border:1px solid var(--orbit-rust)}
.xd8rpmy:is(.kc-guide-related-grid a.kc-guide-related-all){background:var(--orbit-sheet)}
.x8k38y4:is(.kc-guide-related-grid a.kc-guide-related-all:hover){border-color:var(--orbit-rust)}
.xvvu0ht:is(.kc-guide-related-grid a.kc-guide-related-all:hover){background:var(--orbit-sheet)}
.x1ttz4z8:is(.kc-guide-related-grid a.kc-guide-related-all:focus-visible){border-color:var(--orbit-rust)}
.xy8jo7w:is(.kc-guide-related-grid a.kc-guide-related-all:focus-visible){background:var(--orbit-sheet)}
.x1xodqgw:is(.kc-guide-related-all small){color:#b8412c}
.x1jqsjsi:is(.kc-guide-related-all small){font-family:var(--font-mono)}
.xe7p11m:is(.kc-guide-related-all small){font-size:10px}
.xr67xot:is(.kc-guide-related-all small){letter-spacing:.08em}
.x1qlfyb9:is(.kc-guide-related-all small){text-transform:uppercase}
.x1yel6pz:is(.kc-guide-related-all p){margin:0}
.x1vhl406:is(.kc-guide-related-all p){color:rgba(24,38,31,.7)}
.x75etov:is(.kc-guide-related-all p){font-size:14px}
.xcqczq5:is(.kc-guide-related-all p){line-height:1.45}
.x19ojqvi:is(.kc-guide-related-all span){margin-top:auto}
.x1fuuv5l:is(.kc-guide-end){margin-top:88px}
.xr96d1o:is(.kc-guide-end){padding:48px}
.x1y865fe:is(.kc-guide-end){border:0}
.xrvry1k:is(.kc-guide-end){background:#a63827}
.x1wei73s:is(.kc-guide-end){color:var(--orbit-sheet)}
.x18wbnrk:is(.kc-guide-end p){color:rgba(255,253,247,.94)}
.x77mtv8:is(.kc-guide-end p){font-family:Georgia,"Times New Roman",serif}
.xi18oz6:is(.kc-guide-end p){font-size:19px}
.xu08fe6:is(.kc-guide-end .kc-store-platform){color:rgba(255,253,247,.94)}
.x8646yk:is(.kc-guide-end .kc-app-store-badge){border-radius:8px}
.x1fc0wfy:is(.kc-guide-end .kc-app-store-badge){box-shadow:0 0 0 1px rgba(255,253,247,.46)}
.x10j52d3:is(.kc-guide-end .kc-android-store-soon){border-radius:8px}
.x8xxhqm:is(.kc-guide-end .kc-android-store-soon){box-shadow:0 0 0 1px rgba(255,253,247,.46)}
.xem3e07:is(.kc-guide-end .kc-btn){border-color:rgba(255,253,247,.35)}
.xai62l6:is(.kc-guide-end .kc-btn){color:var(--orbit-sheet)}
.x19x91s3:is(.kc-guide-end .kc-mono-link){color:var(--orbit-sheet)}
.x150qbmb:is(.kc-legal){position:relative}
.xuj2dk6:is(.kc-legal){padding:52px 0 140px}
.x1u002i9:is(.kc-legal){overflow:clip}
.xa7w2ap:is(.kc-legal){background:var(--bg)}
.x3nuw28:is(.kc-legal)::before{content:""}
.x1e4vjld:is(.kc-legal)::before{position:absolute}
.xp4xjal:is(.kc-legal)::before{inset:0 0 auto}
.x1amwgtm:is(.kc-legal)::before{height:430px}
.x1oj5qv:is(.kc-legal)::before{opacity:.48}
.x1itv60c:is(.kc-legal)::before{background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--rule-soft) 1px,transparent 1px)}
.xuzw7cw:is(.kc-legal)::before{background-size:72px 72px}
.xcuem:is(.kc-legal)::before{mask-image:linear-gradient(#000,transparent)}
.x1e7mj8f:is(.kc-legal .kc-container){position:relative}
.x1816pe7:is(.kc-legal .kc-container){z-index:1}
.xp4y6ct:is(.kc-legal-content){max-width:880px}
.x14gwhr9:is(.kc-legal-content>h1){max-width:850px}
.xlu0kuy:is(.kc-legal-content>h1){margin:70px 0 22px}
.xjusjsj:is(.kc-legal-content>h1){font-size:clamp(62px,9vw,118px)}
.x1kn6boz:is(.kc-legal-content>h1){line-height:.78}
.xc35o79:is(.kc-legal-content>h1){letter-spacing:var(--orbit-legal-title-tracking)}
.x16sf9th:is(.kc-app-legal .kc-legal-content>h1){line-height:var(--orbit-app-display-leading)}
.xi3blh4:is(.kc-legal .subtitle){max-width:720px}
.x1mvhk34:is(.kc-legal .subtitle){margin-bottom:54px}
.xvd1h3j:is(.kc-legal .subtitle){color:var(--fg2)}
.x1skqmk4:is(.kc-legal .subtitle){font-family:Georgia,"Times New Roman",serif}
.xjfa4nl:is(.kc-legal .subtitle){font-size:clamp(19px,2.4vw,28px)}
.x14esgwz:is(.kc-legal .subtitle){line-height:1.42}
.xna2pm2:is(.kc-legal .kc-app-subnav){margin-bottom:52px}
.x1f15701:is(.kc-legal){--kc-sticky-stack:88px}
.x1yci1aw:is(.kc-app-legal){--kc-sticky-stack:143px}
.x1948n8m:is(.kc-legal-content>section){display:grid}
.xv6onnk:is(.kc-legal-content>section){grid-template-columns:180px minmax(0,1fr)}
.x156biz6:is(.kc-legal-content>section){gap:8px 36px}
.xpufk1l:is(.kc-legal-content>section){margin:0}
.x1cwxeb8:is(.kc-legal-content>section){padding:34px 0}
.xhjod74:is(.kc-legal-content>section){scroll-margin-top:var(--kc-sticky-stack)}
.x1y528gv:is(.kc-legal-content>section){border-top:1px solid var(--rule)}
.x1pmg6or:is(.kc-legal-content>section:last-child){border-bottom:1px solid var(--rule)}
.x1pmkuro:is(.kc-legal section h2){grid-column:1}
.xishfbz:is(.kc-legal section h2){align-self:start}
.x1fk2mip:is(.kc-legal section h2){padding-top:4px}
.x1xyice5:is(.kc-legal section h2){color:var(--orbit-rust-text)}
.xzh8wu9:is(.kc-legal section h2){font-family:var(--font-mono)}
.x19o1iea:is(.kc-legal section h2){font-size:10px}
.x1wb29zg:is(.kc-legal section p){grid-column:2}
.x1ro89tf:is(.kc-legal section p){font-size:15px}
.x11it7zq:is(.kc-legal section p){line-height:1.72}
.xxrpt9s:is(.kc-legal section address){grid-column:2}
.x19cgd3m:is(.kc-legal section address){font-size:15px}
.xu8cbpt:is(.kc-legal section address){line-height:1.72}
.x1uctgvz:is(.kc-legal section ul){grid-column:2}
.x1p17k87:is(.kc-legal section ul){font-size:15px}
.x1b2xj7i:is(.kc-legal section ul){line-height:1.72}
.xkg4qxu:is(.kc-legal hr){margin:40px 0}
.xfpfowc:is(.kc-legal hr){border-color:var(--orbit-rust)}
.x190ny4q:is(.kc-faq>section h2){color:var(--fg1)}
.xizoe9y:is(.kc-faq>section h2){font-family:Georgia,"Times New Roman",serif}
.x12rlhq6:is(.kc-faq>section h2){font-size:23px}
.x1c0p0cv:is(.kc-faq>section h2){font-weight:400}
.x1h7hill:is(.kc-faq>section h2){line-height:1.2}
.xsid203:is(.kc-faq>section h2){text-transform:none}
.x1mvq2ip:is(.kc-faq>section p){color:var(--fg2)}
.x1qjgb6h:is(.kc-releases){position:relative}
.xcuam5l:is(.kc-releases){padding:52px 0 130px}
.x1k546ac:is(.kc-releases){background-image:linear-gradient(var(--rule-soft) 1px,transparent 1px)}
.x18rrckt:is(.kc-releases){background-size:100% 42px}
.x161j77n:is(.kc-releases .kc-app-subnav){margin:58px auto 0}
.x9hg0fj:is(.kc-rel-hero){max-width:960px}
.x4x80df:is(.kc-rel-hero){margin:62px auto 20px}
.x1iyizv8:is(.kc-rel-hero){padding:58px}
.x1q49mij:is(.kc-rel-hero){background:var(--orbit-leaf)}
.x1mr46bj:is(.kc-rel-hero){color:var(--orbit-sheet)}
.x1x48v04:is(.kc-rel-hero){box-shadow:14px 16px 0 var(--orbit-rust)}
.xqyt57r:is(.kc-rel-hero .kc-app-id){align-items:flex-start}
.x1ypt1cw:is(.kc-rel-hero .kc-app-id h1){color:var(--orbit-sheet)}
.xdizmuy:is(.kc-rel-hero .kc-app-id h1){font-size:clamp(54px,7vw,88px)}
.x3e4zpx:is(.kc-rel-hero .kc-app-id h1){line-height:var(--orbit-app-display-leading)}
.x19fv00p:is(.kc-rel-hero .kc-app-id h1){letter-spacing:var(--orbit-page-title-tracking)}
.x1n26xae:is(.kc-rel-hero .kc-rel-version){color:rgba(255,253,247,.82)}
.xybh16z:is(.kc-rel-hero .kc-rel-version .v){color:rgba(255,253,247,.82)}
.x1b2sxyu:is(.kc-rel-hero .lead){color:rgba(255,253,247,.82)}
.x8v8uu3:is(.kc-rel-hero .kc-rel-version .now){color:rgba(255,253,247,.76)}
.x37kr1n:is(.kc-rel-hero .kc-rel-version .sep){color:rgba(255,253,247,.55)}
.xv52vy7:is(.kc-rel-hero .kc-status-dot){background:var(--orbit-lime)}
.xdilsju:is(.kc-app-feature .kc-status-dot){background:var(--orbit-lime)}
.x106oigg:is(.kc-rel-body){max-width:880px}
.xju2tdg:is(.kc-rel-body){margin-top:96px}
.x1ow54nl:is(.kc-rel-section){margin-bottom:92px}
.xkzuwh2:is(.kc-rel-section>.eyebrow){color:var(--orbit-rust-text)}
.x1jefxe:is(.kc-rel-section>.eyebrow){font-family:var(--font-mono)}
.xh02h1k:is(.kc-rel-section h2){font-size:clamp(43px,5vw,66px)}
.x5hkhm8:is(.kc-rel-section h2){line-height:var(--orbit-app-section-leading)}
.x1ml4kpc:is(.kc-rel-section h2){letter-spacing:-.055em}
.xjmw0in:is(.kc-rel-section .kc-rel-intro){max-width:660px}
.xpujieo:is(.kc-rel-section .kc-rel-intro){font-family:Georgia,"Times New Roman",serif}
.xxi8glz:is(.kc-rel-section .kc-rel-intro){font-size:18px}
.x1msmehl:is(.kc-changelog){display:grid}
.x1bbanyc:is(.kc-changelog){gap:18px}
.xdpyv7s:is(.kc-changelog){border:0}
.x11awnko:is(.kc-rel){padding:32px}
.x1t9wor:is(.kc-rel){border:1px solid var(--rule)}
.x1o7l550:is(.kc-rel){background:var(--bg-elev)}
.x1dz9aht:is(.kc-rel){box-shadow:7px 8px 0 rgba(24,38,31,.07)}
.x19al9kl:is(.kc-rel-v){color:var(--orbit-rust-text)}
.xekt6gy:is(.kc-soon){border:0}
.xdcqz9r:is(.kc-soon-row){margin-bottom:12px}
.xfj1qah:is(.kc-soon-row){padding:24px}
.xl5jp7c:is(.kc-soon-row){border:1px solid var(--rule)}
.xcpz3aw:is(.kc-soon-row){background:var(--bg-elev)}
.xmhngse:is(.kc-rel-foot){border-color:var(--orbit-rust)}
@media (max-width: 900px){.x14qjq37:is(.kc-app-feature){grid-template-columns:1fr}}
@media (max-width: 900px){.x1q1iizz:is(.kc-app-feature-visual){min-height:600px}}
@media (max-width: 900px){.x1a3thfv:is(.kc-app-feature-copy){min-height:680px}}
@media (max-width: 900px){.x1bdo3c:is(.kc-guide-highlights){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width: 760px){.x1mt9c2a:is(.kc-container>.kc-app-subnav){--kc-app-subnav-gutter:var(--kc-page-gutter,32px)}}
@media (max-width: 760px){.xs6ur5w:is(.kc-container>.kc-app-subnav){width:calc(100% + (2 * var(--kc-app-subnav-gutter)))}}
@media (max-width: 760px){.x1310tco:is(.kc-container>.kc-app-subnav){margin-inline:calc(-1 * var(--kc-app-subnav-gutter))}}
@media (max-width: 600px){.x14dwnv4:is(.kc-container>.kc-app-subnav){--kc-app-subnav-gutter:var(--kc-page-gutter,20px)}}
@media (max-width: 660px){.x18or9wj:is(.kc-header-row){min-height:64px}}
@media (max-width: 660px){.x1gegwco:is(.kc-footer){padding-top:50px}}
@media (max-width: 660px){.x11ja6zv:is(.kc-footer-sitemap){grid-template-columns:repeat(2,1fr)}}
@media (max-width: 660px){.x4bwqbp:is(.kc-footer-sitemap){margin-bottom:42px}}
@media (max-width: 660px){.x7644ez:is(.kc-footer-cat){border-bottom:1px solid rgba(255,253,247,.18)}}
@media (max-width: 660px){.xvkqdex:is(.kc-footer-cat){font-size:16px}}
@media (max-width: 660px){.x39ztzr:is(.kc-footer-cat:nth-child(even)){border-right:0}}
@media (max-width: 660px){.x1xwvysc:is(.kc-footer-row){align-items:flex-start}}
@media (max-width: 660px){.x5h9kxc:is(.kc-footer-row){flex-direction:column}}
@media (max-width: 660px){.xfcvhhf:is(.kc-studio-view .kc-hero-masthead){min-height:690px}}
@media (max-width: 660px){.x5cu34f:is(.kc-studio-view .kc-hero-masthead){padding-top:54px}}
@media (max-width: 660px){.x1phkuwt:is(.kc-studio-view .kc-hero-masthead){background-size:42px 42px}}
@media (max-width: 660px){.x1he53zb:is(.kc-studio-edition){margin-bottom:80px}}
@media (max-width: 660px){.xcwhnof:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){font-size:clamp(38px,13.5vw,78px)}}
@media (max-width: 660px){.xisl1tk:is(.kc-studio-view .kc-hero-tag){font-size:29px}}
@media (max-width: 660px){.xtawxup:is(.kc-studio-view .kc-masthead-meta){margin-top:56px}}
@media (max-width: 660px){.xyg1zzt:is(.kc-studio-index){padding:94px 0 100px}}
@media (max-width: 660px){.x18j7dus:is(.kc-studio-index .kc-section-head){grid-template-columns:1fr}}
@media (max-width: 660px){.x3xvjin:is(.kc-studio-index .kc-section-head){gap:18px}}
@media (max-width: 660px){.xn4dlm6:is(.kc-studio-index .kc-section-head h2){font-size:62px}}
@media (max-width: 660px){.ximhgf1:is(.kc-studio-index .kc-section-aside){grid-column:1}}
@media (max-width: 660px){.xe577c6:is(.kc-studio-index .kc-crow){grid-template-columns:38px 1fr}}
@media (max-width: 660px){.xvvagci:is(.kc-studio-index .kc-crow){padding:22px 0}}
@media (max-width: 660px){.x1r62muh:is(.kc-studio-index .kc-crow.is-featured){padding:30px 20px}}
@media (max-width: 660px){.x11r167r:is(.kc-studio-index .kc-crow.is-featured:hover){padding-left:24px}}
@media (max-width: 660px){.x1v2a3c8:is(.kc-studio-index .kc-cname){font-size:25px}}
@media (max-width: 660px){.x82li4k:is(.kc-studio-approach){padding:94px 0}}
@media (max-width: 660px){.x18n9bjh:is(.kc-studio-approach .kc-manifesto p){font-size:31px}}
@media (max-width: 660px){.x17vzx5u:is(.kc-studio-view .kc-about){padding:70px 0 90px}}
@media (max-width: 660px){.x1dpxzf1:is(.kc-studio-view .kc-about-content){padding:44px 24px}}
@media (max-width: 660px){.x19x6kzv:is(.kc-studio-view .kc-about-content){box-shadow:10px 12px 0 var(--orbit-rust)}}
@media (max-width: 660px){.xn5ya3b:is(.kc-studio-view .kc-about h1){font-size:42px}}
@media (max-width: 660px){.xsz8ipn:is(.kc-studio-view .kc-about h1){-webkit-hyphens:auto}}
@media (max-width: 660px){.xvnq00b:is(.kc-studio-view .kc-about h1){hyphens:auto}}
@media (max-width: 660px){.x14ka9w6:is(.kc-studio-view .kc-about p){font-size:18px}}
@media (max-width: 660px){.x1b5ayls:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial)){padding-bottom:90px}}
@media (max-width: 660px){.xnycr62:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial)){background-size:42px 42px}}
@media (max-width: 660px){.xk1e15x:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head){margin:62px 0 58px}}
@media (max-width: 660px){.xdcltji:is(.kc-studio-view .kc-cat-page:not(.kc-apps-editorial) .kc-cat-page-head h1){font-size:clamp(44px,14vw,78px)}}
@media (max-width: 660px){.x1c2zc8q:is(.kc-studio-view .kc-empty){padding:34px 26px}}
@media (max-width: 660px){.x1snmyfd:is(.kc-studio-view .kc-empty){box-shadow:9px 10px 0 var(--orbit-rust)}}
@media (max-width: 660px){.xfwhll4:is(.kc-studio-view .kc-empty p){font-size:23px}}
@media (max-width: 660px){.x9fljmh:is(.kc-apps-editorial){padding:42px 0 90px}}
@media (max-width: 660px){.x1yvea6w:is(.kc-apps-editorial){background-size:42px 42px}}
@media (max-width: 660px){.x3qtqyl:is(.kc-apps-editorial .kc-cat-page-head){margin:58px 0 62px}}
@media (max-width: 660px){.x1brv3zm:is(.kc-apps-editorial .kc-cat-page-head h1){font-size:clamp(44px,14vw,96px)}}
@media (max-width: 660px){.x1lvrzjl:is(.kc-apps-editorial .kc-cat-page-head .lead){font-size:24px}}
@media (max-width: 660px){.xitj7dv:is(.kc-app-feature-copy){min-height:0}}
@media (max-width: 660px){.xj5mboz:is(.kc-app-feature-copy){padding:68px 24px 50px}}
@media (max-width: 660px){.x1y00msl:is(.kc-app-feature-tab){left:18px}}
@media (max-width: 660px){.x1jr6wzn:is(.kc-app-feature h2){margin-top:44px}}
@media (max-width: 660px){.xbuzws2:is(.kc-app-feature h2){font-size:clamp(36px,11.5vw,50px)}}
@media (max-width: 660px){.xboxgnl:is(.kc-app-feature-copy>p){font-size:14px}}
@media (max-width: 660px){.x4jqso8:is(.kc-app-feature dl){grid-template-columns:1fr}}
@media (max-width: 660px){.x1t0j9k6:is(.kc-app-feature dl){gap:17px}}
@media (max-width: 660px){.xa4sonc:is(.kc-app-feature dl){margin-top:46px}}
@media (max-width: 660px){.x8sawi6:is(.kc-app-feature-copy>strong){margin-top:34px}}
@media (max-width: 660px){.x1mt5s9h:is(.kc-app-feature-visual){min-height:540px}}
@media (max-width: 660px){.xerymev:is(.kc-app-feature-visual picture){bottom:-80px}}
@media (max-width: 660px){.xki4269:is(.kc-app-feature-visual picture){width:76%}}
@media (max-width: 660px){.x1poc30t:is(.kc-app-feature-visual>span){left:18px}}
@media (max-width: 660px){.xvxz33t:is(.kc-app-feature-visual>span){bottom:22px}}
@media (max-width: 660px){.x1dh0jqj:is(.kc-apps-principles){grid-template-columns:1fr}}
@media (max-width: 660px){.x1s7yub2:is(.kc-apps-principles span){border-right:0}}
@media (max-width: 660px){.xnw1rql:is(.kc-apps-principles span){border-bottom:1px solid var(--rule)}}
@media (max-width: 660px){.x1gxl7e5:is(.kc-apps-principles span:last-child){border-bottom:0}}
@media (max-width: 660px){.x10bqoq9:is(.kc-app-subnav){top:var(--kc-header-height,102px)}}
@media (max-width: 660px){.x1b73i6q:is(.kc-app-subnav){display:block}}
@media (max-width: 660px){.x14t3tkd:is(.kc-app-subnav){margin-bottom:46px}}
@media (max-width: 660px){.x1t32dh8:is(.kc-app-subnav-label){display:block}}
@media (max-width: 660px){.x18sawaj:is(.kc-app-subnav-label){margin:4px 10px 8px}}
@media (max-width: 660px){.x1czsdvw:is(.kc-app-subnav-links){margin-right:0}}
@media (max-width: 660px){.x165qhh7:is(.kc-app-subnav-links){padding-right:20px}}
@media (max-width: 660px){.xcymnsu:is(.kc-guide){padding:40px 0 90px}}
@media (max-width: 660px){.xi0zkmf:is(.kc-guide-hero){margin:48px 0 42px}}
@media (max-width: 660px){.x4mwwej:is(.kc-guide-hero h1){font-size:54px}}
@media (max-width: 660px){.x1aysb08:is(.kc-guide-hero p){font-size:20px}}
@media (max-width: 660px){.xum60wk:is(.kc-guide-highlights){display:flex}}
@media (max-width: 660px){.x9bf6z0:is(.kc-guide-highlights){gap:14px}}
@media (max-width: 660px){.x1bmujws:is(.kc-guide-highlights){margin:0 -20px 72px 0}}
@media (max-width: 660px){.xnzoc9y:is(.kc-guide-highlights){padding:0 20px 18px 0}}
@media (max-width: 660px){.x1br3a8e:is(.kc-guide-highlights){overflow-x:auto}}
@media (max-width: 660px){.xae7y04:is(.kc-guide-highlights li){flex:0 0 min(76vw,300px)}}
@media (max-width: 660px){.x1xywj9l:is(.kc-guide-highlights li){min-height:120px}}
@media (max-width: 660px){.xznw1dn:is(.kc-guide-section){padding:34px 24px}}
@media (max-width: 660px){.x1ctb9g3:is(.kc-guide-section.has-media){padding:34px 24px}}
@media (max-width: 660px){.xxhak12:is(.kc-guide-section.is-reverse.has-media){padding:34px 24px}}
@media (max-width: 660px){.xle1azt:is(.kc-guide-copy h2){font-size:39px}}
@media (max-width: 660px){.xgrosz2:is(.kc-guide-related){padding-top:74px}}
@media (max-width: 660px){.x1p3sq84:is(.kc-guide-end){margin-top:72px}}
@media (max-width: 660px){.x3kupsu:is(.kc-guide-end){padding:34px 24px}}
@media (max-width: 660px){.x13kr0oa:is(.kc-legal){padding:40px 0 90px}}
@media (max-width: 660px){.x1szd00z:is(.kc-legal-content>h1){margin-top:54px}}
@media (max-width: 660px){.x1pp5j5t:is(.kc-legal-content>h1){font-size:62px}}
@media (max-width: 660px){.x1mz29k8:is(.kc-legal .subtitle){margin-bottom:60px}}
@media (max-width: 660px){.xzw9buf:is(.kc-legal .subtitle){font-size:20px}}
@media (max-width: 660px){.xapt6mq:is(.kc-legal){--kc-sticky-stack:76px}}
@media (max-width: 660px){.xalo6q1:is(.kc-app-legal){--kc-sticky-stack:160px}}
@media (max-width: 660px){.xsov6gz:is(.kc-legal-content>section){display:block}}
@media (max-width: 660px){.x1c1fkk6:is(.kc-legal-content>section){padding:28px 0}}
@media (max-width: 660px){.x1tyn2xg:is(.kc-legal section h2){margin-bottom:14px}}
@media (max-width: 660px){.x1qy8y98:is(.kc-legal section p){font-size:14px}}
@media (max-width: 660px){.x1p7rexq:is(.kc-legal section address){font-size:14px}}
@media (max-width: 660px){.xe138wl:is(.kc-legal section ul){font-size:14px}}
@media (max-width: 660px){.xbz7o7q:is(.kc-faq>section h2){font-size:21px}}
@media (max-width: 660px){.xfuxpi3:is(.kc-releases){padding:40px 0 90px}}
@media (max-width: 660px){.x145z6ql:is(.kc-rel-hero){margin-top:52px}}
@media (max-width: 660px){.xotlzs2:is(.kc-rel-hero){padding:38px 24px}}
@media (max-width: 660px){.x296d80:is(.kc-rel-hero){box-shadow:9px 10px 0 var(--orbit-rust)}}
@media (max-width: 660px){.xgp1now:is(.kc-rel-hero .kc-app-id){flex-direction:column}}
@media (max-width: 660px){.xjvqtok:is(.kc-rel-hero .kc-app-id h1){font-size:54px}}
@media (max-width: 660px){.xgzlrt4:is(.kc-rel-body){margin-top:74px}}
@media (max-width: 660px){.x1dwwalx:is(.kc-rel-section h2){font-size:45px}}
@media (max-width: 660px){.x1wannt4:is(.kc-rel){display:block}}
@media (max-width: 660px){.x1xi33k3:is(.kc-rel){padding:26px 22px}}
@media (max-width: 660px){.xkifycz:is(.kc-rel-meta){margin-bottom:18px}}
@media (prefers-reduced-motion: reduce){.x1athglb:is(.kc-app-feature-visual picture){transition:none}}
@media (prefers-reduced-motion: reduce){.xzkmhzf:is(.kc-app-feature-copy>strong span){transition:none}}
.xsorzy3:is(.kc-article){padding:108px 0 96px}
.xp8hjqj:is(.kc-article){background:var(--bg)}
.x1or0v04:is(.kc-article .kc-article-content){max-width:760px}
.x1vu4eom:is(.kc-article .kc-article-content){margin:0 auto}
.x16au07j:is(.kc-article-hero){margin:26px 0 50px}
.x1ozvwe8:is(.kc-article-hero h1){margin:14px 0 16px}
.x1uy57qq:is(.kc-article-hero h1){font-size:clamp(38px,5.4vw,64px)}
.x1te2yxv:is(.kc-article-hero h1){line-height:1.04}
.x1swc9hy:is(.kc-article-hero h1){letter-spacing:-.045em}
.x1hsav5s:is(.kc-article-hero h1){text-wrap:balance}
.x1wqwvy0:is(.kc-article-lead){max-width:620px}
.xzpbii7:is(.kc-article-lead){color:var(--fg2)}
.x1a009ul:is(.kc-article-lead){font-size:18px}
.x1w5wib0:is(.kc-article-lead){line-height:1.6}
.x1endl4a:is(.kc-article-byline){margin:0 0 5px}
.x1vs2xxy:is(.kc-article-byline){color:var(--fg2)}
.x48919c:is(.kc-article-byline){font-size:13px}
.xvy6mkn:is(.kc-article-byline a){color:var(--fg1)}
.x13qo5rb:is(.kc-article-byline a){text-decoration:underline}
.x1b8i8ai:is(.kc-article-byline a){text-decoration-color:var(--orbit-rust)}
.x12ktdk7:is(.kc-article-byline a){text-underline-offset:3px}
.x17wo87o:is(.kc-article-meta){margin:0}
.xvwxcga:is(.kc-article-meta){color:var(--fg2)}
.x1s55c8q:is(.kc-article-meta){font-family:var(--font-mono)}
.xwakc8p:is(.kc-article-meta){font-size:11px}
.xxq4nkg:is(.kc-article-meta){letter-spacing:.06em}
.xl206cr:is(.kc-article-meta){text-transform:uppercase}
.xe6b9gn:is(.kc-article-body){font-size:17px}
.x770tu3:is(.kc-article-body){line-height:1.72}
.x1q8q1fi:is(.kc-article-body h2){margin:52px 0 18px}
.x1agjrbk:is(.kc-article-body h2){font-size:clamp(26px,3.2vw,36px)}
.x1abx7e:is(.kc-article-body h2){line-height:1.14}
.x1d1z3dv:is(.kc-article-body h2){letter-spacing:-.035em}
.xj8i6zg:is(.kc-article-body h3){margin:34px 0 12px}
.xkgkz05:is(.kc-article-body h3){font-size:20px}
.x11umnek:is(.kc-article-body h3){letter-spacing:-.02em}
.x1kqu20w:is(.kc-article-body p){margin:0 0 18px}
.xpg9g8s:is(.kc-article-body p){color:var(--fg2)}
.xenxxr1:is(.kc-article-body ul){margin:0 0 18px}
.xxwb5nx:is(.kc-article-body ul){padding-left:22px}
.x1k03p0a:is(.kc-article-body ol){margin:0 0 18px}
.x8wrkrt:is(.kc-article-body ol){padding-left:22px}
.xqf3tc3:is(.kc-article-body li){margin:0 0 10px}
.x10sf5bj:is(.kc-article-body li){color:var(--fg2)}
.x1alypwn:is(.kc-article-body a){color:inherit}
.x185owib:is(.kc-article-body a){text-decoration:underline}
.x1c46pd:is(.kc-article-body a){text-decoration-color:var(--orbit-rust)}
.x1e533r4:is(.kc-article-body a){text-underline-offset:3px}
.x1cyn0cc:is(.kc-article-body a:hover){color:var(--orbit-rust-text)}
.x161j6d2:is(.kc-article-body strong){color:var(--fg1)}
.x1xeoplv:is(.kc-article-faq){margin-top:64px}
.x1ndiui2:is(.kc-article-faq h2){margin-bottom:18px}
.xl0fwbh:is(.kc-article-faq h2){font-size:clamp(26px,3.2vw,36px)}
.x1qhj8rv:is(.kc-article-faq h2){letter-spacing:-.035em}
.x1yjz6qv:is(.kc-article-faq details){padding:16px 0}
.xqehare:is(.kc-article-faq details){border-top:1px solid var(--rule)}
.x11wdh3o:is(.kc-article-faq details:last-of-type){border-bottom:1px solid var(--rule)}
.x1wa0l56:is(.kc-article-faq summary){cursor:pointer}
.xvcecf6:is(.kc-article-faq summary){font-size:17px}
.x1oakeup:is(.kc-article-faq summary){font-weight:600}
.x1am1rux:is(.kc-article-faq details p){margin:12px 0 0}
.x1lr09w1:is(.kc-article-faq details p){color:var(--fg2)}
.x1ieuuj9:is(.kc-article-faq details p){line-height:1.65}
.x1k2cof4:is(.kc-article-stand){margin-top:42px}
.x1672wd5:is(.kc-article-stand){color:var(--fg2)}
.x7nih5d:is(.kc-article-stand){font-family:var(--font-mono)}
.xopux8u:is(.kc-article-stand){font-size:11px}
.x1umcvr4:is(.kc-article-stand){letter-spacing:.05em}
.x1lgec5h:is(.kc-article-cta){position:relative}
.xjr4v5n:is(.kc-article-cta){margin-top:72px}
.xphserz:is(.kc-article-cta){padding:30px 26px 26px}
.xp4jwie:is(.kc-article-cta){border:1px solid var(--rule)}
.x14t1vc7:is(.kc-article-cta){background:var(--bg-elev)}
.x15ys5ej:is(.kc-article-cta){box-shadow:7px 8px 0 rgba(24,38,31,.07)}
.x1m0rj7s:is(.kc-article-cta h2){margin:10px 0}
.x17xdeud:is(.kc-article-cta h2){font-size:26px}
.x1ynzpa6:is(.kc-article-cta h2){letter-spacing:-.03em}
.xbrt7pn:is(.kc-article-cta p){margin:0 0 14px}
.x1od9fie:is(.kc-article-cta p){color:var(--fg2)}
.xqcd6kl:is(.kc-article-cta p){line-height:1.6}
.x62emf4:is(.kc-article-cta-title){color:inherit}
.x61yd38:is(.kc-article-cta-title){text-decoration:none}
.xlvyrtj:is(.kc-article-cta-title)::after{content:""}
.xekaqhl:is(.kc-article-cta-title)::after{position:absolute}
.x1gtyksd:is(.kc-article-cta-title)::after{inset:0}
.x9j5b2d:is(.kc-article-cta-title)::after{cursor:pointer}
.xspbxhi:is(.kc-article-cta-title:hover){color:var(--orbit-rust-text)}
.x1esgp4a:is(.kc-article-cta-title:hover){text-decoration:none}
.x35gi8d:is(.kc-article-cta .kc-article-cta-note){max-width:62ch}
.xlwgaip:is(.kc-article-cta .kc-article-cta-note){margin:18px 0 20px}
.xxtsrmg:is(.kc-article-cta .kc-article-cta-note){font-size:14px}
.xlhd0bg:is(.kc-article-cta .kc-article-cta-note){line-height:1.55}
.x1wrxgxy:is(.kc-article-cta .kc-article-cta-note){letter-spacing:0}
.x1k3pqlp:is(.kc-article-cta .kc-article-cta-note){text-transform:none}
.xtsvnfa:is(.kc-article-cta .kc-store-choices){position:relative}
.x1376qkj:is(.kc-article-cta .kc-store-choices){z-index:1}
.xxsqypj:is(.kc-article-cta>.kc-mono-link){position:relative}
.x17rxnac:is(.kc-article-cta>.kc-mono-link){z-index:1}
.x1eksrt3:is(.kc-article-cta .kc-mono-link){display:inline-block}
.x1obyhg4:is(.kc-article-cta .kc-mono-link){margin-top:14px}
.x510m4n:is(.kc-article-list){display:grid}
.xtngjbb:is(.kc-article-list){gap:22px}
.x1vav5e5:is(.kc-article-card){display:block}
.x6ld757:is(.kc-article-card){padding:26px 24px}
.xae67u8:is(.kc-article-card){border:1px solid var(--rule)}
.xvmi9o2:is(.kc-article-card){background:var(--bg-elev)}
.xi9gwdl:is(.kc-article-card){box-shadow:7px 8px 0 rgba(24,38,31,.07)}
.x1gcrfvl:is(.kc-article-card){color:inherit}
.x19vxwzt:is(.kc-article-card){text-decoration:none}
.xhar1hf:is(.kc-article-card:hover strong){color:var(--orbit-rust-text)}
.xfut2re:is(.kc-article-card-meta){display:block}
.xwvi3n0:is(.kc-article-card-meta){margin-bottom:10px}
.xhh7l84:is(.kc-article-card-meta){color:var(--fg2)}
.xyctn7l:is(.kc-article-card-meta){font-family:var(--font-mono)}
.x3015ag:is(.kc-article-card-meta){font-size:10px}
.x1qbpolr:is(.kc-article-card-meta){letter-spacing:.07em}
.x9ofpdq:is(.kc-article-card-meta){text-transform:uppercase}
.xiq9yhg:is(.kc-article-card strong){display:block}
.xqlhr62:is(.kc-article-card strong){margin-bottom:8px}
.x16uq94b:is(.kc-article-card strong){font-size:22px}
.x15qh53r:is(.kc-article-card strong){letter-spacing:-.025em}
.x1ct76sn:is(.kc-article-card strong){line-height:1.15}
.x2qbkiq:is(.kc-article-card p){margin:0 0 12px}
.x185a49s:is(.kc-article-card p){color:var(--fg2)}
.xq2qsvg:is(.kc-article-card p){line-height:1.55}
@media (max-width: 760px){.xudadxn:is(.kc-article){padding:84px 0 72px}}
@media (max-width: 760px){.x1te57wz:is(.kc-editorial-principles){grid-template-columns:1fr}}
@media (max-width: 760px){.xsqqebs:is(.kc-editorial-principles){gap:22px}}
.xcmznkj:is(.kc-article .kc-guide-highlights){display:grid}
.x1uw911c:is(.kc-article .kc-guide-highlights){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}
.xmz8fhj:is(.kc-article .kc-guide-highlights){margin:0 0 56px}
.xoflogi:is(.kc-article .kc-guide-highlights){list-style:none}
.x10ilfoa:is(.kc-article .kc-guide-highlights li){min-height:104px}
.x1toihj:is(.kc-article-shots){margin-top:56px}
.x1bqu9n5:is(.kc-article-shots h2){margin-bottom:20px}
.xahmosn:is(.kc-article-shots h2){font-size:clamp(26px,3.2vw,36px)}
.xxltlqi:is(.kc-article-shots h2){letter-spacing:-.035em}
.x4dycfq:is(.kc-article-shots-grid){display:grid}
.x17igdhz:is(.kc-article-shots-grid){grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
.x1ba492n:is(.kc-article-shots-grid){gap:26px}
.x6jcd2n:is(.kc-article-shots figure){margin:0}
.x1cpk6fh:is(.kc-article-shots img){width:100%}
.x1ly8ga9:is(.kc-article-shots img){height:auto}
.xyp9se9:is(.kc-article-shots .kc-shot-cap){margin-top:10px}
.x1jm5p38:is(.kc-article-shots .kc-shot-cap){color:var(--fg2)}
.x14111jc:is(.kc-article-shots .kc-shot-cap){font-family:var(--font-mono)}
.x19547ym:is(.kc-article-shots .kc-shot-cap){font-size:11px}
.x11zsoo4:is(.kc-article-shots .kc-shot-cap){letter-spacing:.05em}
.xe3273d:is(.kc-article-shots .kc-shot-cap){text-transform:uppercase}
.xql909o:is(.kc-article-shots .kc-shot-cap){text-align:center}
.x15nfxv7:is(.kc-article-body blockquote){margin:28px 0}
.x13z2hue:is(.kc-article-body blockquote){padding:18px 22px}
.x1qrif3d:is(.kc-article-body blockquote){border-left:3px solid var(--orbit-rust)}
.x1bkfh5v:is(.kc-article-body blockquote){background:var(--bg-elev)}
.x1tpa4vr:is(.kc-article-body blockquote p){margin:0}
.x1bzltys:is(.kc-article-body blockquote p){color:var(--fg1)}
.x1awql6o:is(.kc-article-body blockquote p){font-family:Georgia,"Times New Roman",serif}
.x1n101bu:is(.kc-article-body blockquote p){font-size:18px}
.xm876nv:is(.kc-article-body blockquote p){line-height:1.55}
.xz0xa4f:is(.kc-article .kc-guide-related){margin-top:64px}
.xa2gwq7:is(.kc-article-tldr){margin:0 0 26px}
.xos15cj:is(.kc-article-tldr){padding:20px 22px}
.x1vblhi8:is(.kc-article-tldr){border:1px solid var(--rule)}
.xoj4paq:is(.kc-article-tldr){background:var(--bg-elev)}
.x1lrz7ow:is(.kc-article-tldr){box-shadow:7px 8px 0 rgba(24,38,31,.07)}
.x1yh7192:is(.kc-article-tldr .eyebrow){display:block}
.x9igmgt:is(.kc-article-tldr .eyebrow){margin-bottom:10px}
.x1ke9c3l:is(.kc-article-tldr ul){margin:0}
.x16sxs1v:is(.kc-article-tldr ul){padding-left:18px}
.xxjsexi:is(.kc-article-tldr li){margin:0 0 8px}
.x1wr0xjp:is(.kc-article-tldr li){color:var(--fg2)}
.xez9gd8:is(.kc-article-tldr li){line-height:1.55}
.x14qtid1:is(.kc-article-tldr li:last-child){margin-bottom:0}
.x1eli4uz:is(.kc-article .kc-jump){margin:0 0 42px}
.xrefxy4:is(.kc-article .kc-jump .eyebrow){display:block}
.x1mt9o6c:is(.kc-article .kc-jump .eyebrow){margin-bottom:12px}
.x1y67d09:is(.kc-article .kc-jump ol){margin:0}
.x1vi638o:is(.kc-article .kc-jump ol){padding:0}
.xuryoxg:is(.kc-article .kc-jump ol){list-style:none}
.x1sfj6nv:is(.kc-article .kc-jump ol){columns:2}
.x1hqj2vp:is(.kc-article .kc-jump ol){column-gap:28px}
.x1k2b48y:is(.kc-article .kc-jump li){break-inside:avoid}
.x11pq97d:is(.kc-article .kc-jump li){margin-bottom:9px}
.x172zea2:is(.kc-article .kc-jump a){color:var(--fg2)}
.xgyoz1l:is(.kc-article .kc-jump a){font-size:14px}
.xt7dtbw:is(.kc-article .kc-jump a){line-height:1.45}
.x1t8t379:is(.kc-article .kc-jump a){text-decoration-color:var(--rule)}
.x2vdc5l:is(.kc-article .kc-jump a){text-underline-offset:3px}
.x1jhd135:is(.kc-article .kc-jump a:hover){color:var(--orbit-rust-text)}
@media (max-width: 560px){.x1mrat9s:is(.kc-article .kc-jump ol){columns:1}}
.xxfgpjm:is(.kc-article .kc-guide-highlights li.has-link){padding:0}
.xo7jfd6:is(.kc-article .kc-guide-highlights li.has-link a){display:block}
.xg3284b:is(.kc-article .kc-guide-highlights li.has-link a){height:100%}
.x1dhjk5c:is(.kc-article .kc-guide-highlights li.has-link a){padding:26px 22px}
.x1o5rysb:is(.kc-article .kc-guide-highlights li.has-link a){color:inherit}
.xdwuoke:is(.kc-article .kc-guide-highlights li.has-link a){text-decoration:none}
.x5fsp1r:is(.kc-article .kc-guide-highlights li.has-link a:hover){color:var(--orbit-rust-text)}
.x1ytk304:is(.kc-article-topic){margin-bottom:44px}
.xmovgea:is(.kc-article-topic-title){margin:0 0 18px}
.xx00pi5:is(.kc-article-topic-title){font-size:clamp(22px,2.6vw,30px)}
.xls9qbu:is(.kc-article-topic-title){letter-spacing:-.03em}
.xkoq53t:is(.kc-guide-related-grid a){color:var(--orbit-ink)}
.xlwekjv:is(.kc-guide-related-grid span){color:var(--orbit-ink)}
.x1o4b9b8:is(.kc-article .kc-jump a){text-decoration-color:var(--fg2)}
.x1feydzb:is(.kc-article .kc-guide-highlights li.has-link a:hover){color:inherit}
.x1k64o5f:is(.kc-article .kc-guide-highlights li.has-link a:hover){text-decoration:underline}
.xy0y5t3:is(.kc-article .kc-guide-highlights li.has-link a:hover){text-underline-offset:3px}
.xsgh2u9:is(.kc-article-card-title){display:block}
.xt6aqbm:is(.kc-article-card-title){margin:0 0 8px}
.x1pbucn5:is(.kc-article-card-title){font-size:22px}
.x5nkbiw:is(.kc-article-card-title){font-weight:600}
.xd42v60:is(.kc-article-card-title){letter-spacing:-.025em}
.xaueftm:is(.kc-article-card-title){line-height:1.15}
.x16tlrib:is(.kc-article-card:hover .kc-article-card-title){color:var(--orbit-rust-text)}
.xpd37su:is(.kc-article-list){grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr))}
.xdc9uth:is(.kc-article-list){gap:18px}
.x1xqy480:is(.kc-article-card){padding:22px 20px}
.x1rxofpo:is(.kc-article-card-title){font-size:19px}
.xa3ztcw:is(.kc-article-card p){font-size:14px}
.x1wxvt93:is(details.kc-article-topic){margin-bottom:12px}
.x18sbnlk:is(details.kc-article-topic[open]){margin-bottom:36px}
.x11ibzu9:is(.kc-article-topic-summary){display:flex}
.xjcxnzu:is(.kc-article-topic-summary){align-items:baseline}
.xlzioxe:is(.kc-article-topic-summary){gap:14px}
.x51iedc:is(.kc-article-topic-summary){padding:16px 0}
.xvuvt10:is(.kc-article-topic-summary){border-top:1px solid var(--rule)}
.x1h3up2e:is(.kc-article-topic-summary){cursor:pointer}
.x2b6zs5:is(.kc-article-topic-summary){list-style:none}
.xoezrzx:is(.kc-article-topic-summary)::-webkit-details-marker{display:none}
.xmsluam:is(.kc-article-topic-summary)::after{content:"\FF0B"}
.xyb85gx:is(.kc-article-topic-summary)::after{margin-left:auto}
.x6xgtc5:is(.kc-article-topic-summary)::after{color:var(--fg2)}
.xe9ms00:is(.kc-article-topic-summary)::after{font-family:var(--font-mono)}
.x1ya6fcc:is(.kc-article-topic-summary)::after{font-size:14px}
.xnnpbpu:is(details[open]>.kc-article-topic-summary)::after{content:"\2212"}
.x1rozlzt:is(.kc-article-topic-summary h2){margin:0}
.xt5xz9z:is(.kc-article-topic-summary:hover .kc-article-topic-title){color:var(--orbit-rust-text)}
.xnql7jo:is(.kc-article-topic-count){color:var(--fg2)}
.x118dto7:is(.kc-article-topic-count){font-family:var(--font-mono)}
.xikvhl4:is(.kc-article-topic-count){font-size:11px}
.xtpsu9r:is(.kc-article-topic-count){letter-spacing:.05em}
.x1gpnq7a:is(.kc-article-topic-count){text-transform:uppercase}
.x1b9wqsy:is(details.kc-article-topic>.kc-article-list){padding-top:8px}
.x1new2ko:is(.kc-article-body table){width:100%}
.xt2i5fl:is(.kc-article-body table){margin:0 0 18px}
.xk2jxcp:is(.kc-article-body table){border-collapse:collapse}
.x1n2xtit:is(.kc-article-body table){font-size:15px}
.xky9qk4:is(.kc-article-body th){padding:10px 12px}
.x1dw1ua3:is(.kc-article-body th){border:1px solid var(--rule)}
.x1tcxkh7:is(.kc-article-body th){color:var(--fg2)}
.xdq89uy:is(.kc-article-body th){text-align:left}
.x84w90t:is(.kc-article-body th){vertical-align:top}
.x1srd9e8:is(.kc-article-body td){padding:10px 12px}
.x1qyvecz:is(.kc-article-body td){border:1px solid var(--rule)}
.xoyccie:is(.kc-article-body td){color:var(--fg2)}
.x1fk5trv:is(.kc-article-body td){text-align:left}
.x14jhl21:is(.kc-article-body td){vertical-align:top}
.xhr2iwz:is(.kc-article-body th){background:var(--bg-elev)}
.xefa9wa:is(.kc-article-body th){color:var(--fg1)}
.x1ppjh2h:is(.kc-article-body th){font-weight:600}
@media (max-width: 600px){.x2svea5:is(.kc-article-body table){font-size:13px}}
@media (max-width: 600px){.xc6j9xb:is(.kc-article-body th){padding:7px 8px}}
@media (max-width: 600px){.xax2se0:is(.kc-article-body td){padding:7px 8px}}
.xx3t36u:is(.kc-launch-ratgeber){margin:96px 0 0}
.xjl19p7:is(.kc-launch-ratgeber h2){margin:10px 0 24px}
.x1j7dvz2:is(.kc-launch-ratgeber h2){font-size:clamp(30px,4vw,46px)}
.x1839r1t:is(.kc-launch-ratgeber h2){letter-spacing:-.04em}
.x1i0ajv5:is(.kc-launch-ratgeber .kc-mono-link){display:inline-block}
.xb20uye:is(.kc-launch-ratgeber .kc-mono-link){margin-top:20px}
.x122vhsf:is(.kc-launch-ratgeber .kc-article-card-title){font-size:18px}
.x1vzm1n3:is(.kc-article-hub){padding-top:56px}
.xovg7o4:is(.kc-article-hub .kc-article-hero){margin-top:0}
.xbvh16d:is(.kc-article-hub .kc-article-content){max-width:1040px}
@media (max-width: 760px){.x1wrc269:is(.kc-article-hub){padding-top:32px}}
@media (max-width: 720px){.xtetgjf:is(.kc-article-body table){display:block}}
@media (max-width: 720px){.xus32gn:is(.kc-article-body table){overflow-x:auto}}
@media (max-width: 720px){.xk6ndw1:is(.kc-article-body table){-webkit-overflow-scrolling:touch}}
@media (max-width: 720px){.xyrbqcl:is(.kc-article-body table){white-space:nowrap}}
.x1k05gmt:is(.kc-article-tldr-links){display:flex}
.x1qdh7zj:is(.kc-article-tldr-links){flex-wrap:wrap}
.xiwh7lf:is(.kc-article-tldr-links){gap:8px 22px}
.x1lhqtm:is(.kc-article-tldr-links){margin:14px 0 0}
.x1e7qwx8:is(.kc-studio-approach-label){display:block}
.xx2j76i:is(.kc-studio-approach-label){margin-bottom:18px}
.xl7cyyg:is(.kc-studio-view .kc-hero-masthead){min-height:0}
.x1e6relh:is(.kc-studio-view .kc-hero-masthead){padding:28px 0 26px}
.x84i5t6:is(.kc-studio-edition){margin-bottom:30px}
.xyzepv3:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){margin-bottom:28px}
.x1dwgxl1:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){font-size:clamp(60px,9vw,116px)}
.x16kj3i1:is(.kc-studio-view .kc-hero-sub){margin-bottom:0}
.x1jtelt7:is(.kc-studio-view .kc-hero-sub){max-width:740px}
.x1pqxt0i:is(.kc-studio-index){padding:32px 0 40px}
.xo6frpd:is(.kc-studio-index){background:var(--bg-elev)}
.xig51yr:is(.kc-studio-index){color:var(--fg1)}
.xe4cydk:is(.kc-work-head){display:flex}
.x72zj68:is(.kc-work-head){align-items:center}
.xi8nl3s:is(.kc-work-head){justify-content:space-between}
.x1uer543:is(.kc-work-head){gap:20px}
.x1yw3t8p:is(.kc-work-head){margin-bottom:20px}
.x1b8ylf2:is(.kc-work-head h2){margin:0}
.x1xyvz65:is(.kc-work-head h2){font:12px / 1.4 var(--font-mono)}
.x17xx3dw:is(.kc-work-head h2){letter-spacing:.06em}
.x1utljoj:is(.kc-work-head h2){text-transform:uppercase}
.xs48qsu:is(.kc-work-head>a){flex:none}
.x1c6wxz5:is(.kc-work-head>a){color:var(--fg1)}
.xqa3uel:is(.kc-work-head>a){font-size:13px}
.x1i3158z:is(.kc-work-head>a){text-underline-offset:5px}
.x1czn5y2:is(.kc-home-feature){--feature-bg:#355e4d}
.xr7fgns:is(.kc-home-feature){position:relative}
.x1nlx0jf:is(.kc-home-feature){display:grid}
.x17m3ekc:is(.kc-home-feature){grid-template-columns:minmax(0,1fr) 180px}
.x1pwi84k:is(.kc-home-feature){gap:32px}
.xlvoje8:is(.kc-home-feature){align-items:center}
.x1wkoau7:is(.kc-home-feature){overflow:hidden}
.xnm6t0a:is(.kc-home-feature){padding:30px 34px}
.x1sr45kk:is(.kc-home-feature){background:var(--feature-bg)}
.xxe4imx:is(.kc-home-feature){color:#fffdf7}
.xhljfmc:is(.kc-home-feature){text-decoration:none}
.x1rytx2:is(.kc-home-feature){transition:background .18s ease}
.xcvrc6:is(.kc-home-feature:hover){background:color-mix(in srgb,var(--feature-bg) 92%,#fffdf7)}
.x1wtho3s:is(.kc-home-feature:hover){text-decoration:none}
.x8cmr9s:is(.kc-home-feature:focus-visible){outline:3px solid var(--fg1)}
.xcvqbno:is(.kc-home-feature:focus-visible){outline-offset:5px}
.xayqaqh:is(.kc-home-feature-copy){min-width:0}
.xfmoith:is(.kc-home-feature-copy){position:relative}
.xk999t6:is(.kc-home-feature-copy){z-index:1}
.x3wbv8v:is(.kc-home-feature-platform){font:10px / 1.5 var(--font-mono)}
.x1g65gl6:is(.kc-home-feature-platform){letter-spacing:.05em}
.x115aud6:is(.kc-home-feature-platform){text-transform:uppercase}
.x123csn6:is(.kc-home-feature-platform){color:#deebac}
.x1q8htyh:is(.kc-home-feature h3){margin:18px 0 14px}
.x1thevsc:is(.kc-home-feature h3){color:#fffdf7}
.x46ys5o:is(.kc-home-feature h3){font-size:clamp(26px,3vw,36px)}
.x8yne79:is(.kc-home-feature h3){line-height:1.12}
.xwctz9x:is(.kc-home-feature h3){letter-spacing:-.035em}
.xec0ntv:is(.kc-home-feature p){max-width:610px}
.x2eqt00:is(.kc-home-feature p){color:#e2eae5}
.xrtnzop:is(.kc-home-feature p){margin:0 0 22px}
.x6ax7eo:is(.kc-home-feature p){font-size:15px}
.x16yth2d:is(.kc-home-feature p){line-height:1.55}
.x1ce2g0o:is(.kc-home-feature-cta){display:inline-flex}
.xejezld:is(.kc-home-feature-cta){justify-content:space-between}
.xe7ux6c:is(.kc-home-feature-cta){align-items:center}
.x1t8ogiw:is(.kc-home-feature-cta){gap:24px}
.x1e59j7s:is(.kc-home-feature-cta){padding:14px 20px}
.x7d7oq:is(.kc-home-feature-cta){min-height:48px}
.x149bojz:is(.kc-home-feature-cta){background:#fffdf7}
.x6f70iw:is(.kc-home-feature-cta){color:#18261f}
.x1vjnn3h:is(.kc-home-feature-cta){font-size:14px}
.x19earrw:is(.kc-home-feature-cta>span){transition:transform .18s ease}
.x18imyru:is(.kc-home-feature:hover .kc-home-feature-cta>span){transform:translateX(4px)}
.x5khp8j:is(.kc-home-feature small){display:block}
.xm3plrh:is(.kc-home-feature small){margin-top:18px}
.xcax3pt:is(.kc-home-feature small){color:#deebac}
.xs2b63i:is(.kc-home-feature small){font:10px / 1.5 var(--font-mono)}
.x13ybrvk:is(.kc-home-feature-phone){display:block}
.x6fohpo:is(.kc-home-feature-phone){width:140px}
.x11m8w1e:is(.kc-home-feature-phone){justify-self:center}
.x15nlz66:is(.kc-home-feature-phone img){display:block}
.xu4z8ql:is(.kc-home-feature-phone img){width:100%}
.x1hjw47r:is(.kc-home-feature-phone img){height:auto}
.x1fmib17:is([data-theme="dark"] .kc-home-feature){--feature-bg:#213e30}
.xti2nmr:is([data-theme="dark"] .kc-studio-approach){background:#1b3528}
@media (prefers-color-scheme: dark){.x1j6bhu:is(:root:not([data-theme="light"]) .kc-home-feature){--feature-bg:#213e30}}
@media (prefers-color-scheme: dark){.x1kmwb43:is(:root:not([data-theme="light"]) .kc-studio-approach){background:#1b3528}}
@media (max-width: 600px){.x1iquyvr:is(.kc-studio-view .kc-hero-masthead){padding:26px 0}}
@media (max-width: 600px){.xi07s7r:is(.kc-studio-edition){margin-bottom:28px}}
@media (max-width: 600px){.xqr02m5:is(.kc-studio-edition){font-size:8px}}
@media (max-width: 600px){.x167kxn:is(.kc-studio-view .kc-hero-masthead .kc-hero-display){font-size:clamp(48px,13.3vw,78px)}}
@media (max-width: 600px){.x1ut89oo:is(.kc-studio-index){padding:26px 0 32px}}
@media (max-width: 600px){.x1rv1dt3:is(.kc-work-head){gap:12px}}
@media (max-width: 600px){.x8dc1xs:is(.kc-work-head h2){font-size:10px}}
@media (max-width: 600px){.xk9fesx:is(.kc-home-feature){display:block}}
@media (max-width: 600px){.xwh86ee:is(.kc-home-feature){padding:26px 22px 30px}}
@media (max-width: 600px){.x29o6d0:is(.kc-home-feature h3){font-size:28px}}
@media (max-width: 600px){.x1jajc2n:is(.kc-home-feature-cta){gap:18px}}
@media (max-width: 600px){.x17b1oei:is(.kc-home-feature-cta){padding:13px 16px}}
@media (max-width: 600px){.xok2gf3:is(.kc-home-feature small){max-width:calc(100% - 115px)}}
@media (max-width: 600px){.xar6lbi:is(.kc-home-feature-phone){position:absolute}}
@media (max-width: 600px){.xq13cd6:is(.kc-home-feature-phone){width:112px}}
@media (max-width: 600px){.x1w2ht91:is(.kc-home-feature-phone){right:14px}}
@media (max-width: 600px){.x11bwf1h:is(.kc-home-feature-phone){bottom:-92px}}
@media (max-width: 600px){.xse8a6v:is(.kc-home-feature-phone){transform:rotate(3deg)}}
@media (max-width: 600px){.x2493bz:is(.kc-home-feature p){margin-bottom:28px}}
@media (prefers-reduced-motion: reduce){.xch714k:is(.kc-home-feature){transition:none}}
@media (prefers-reduced-motion: reduce){.xuu1qwl:is(.kc-home-feature-cta>span){transition:none}}
@media (max-width: 380px){.x1ikt38r:is(.kc-home-feature-cta){font-size:12px}}
@media (max-width: 380px){.x1iy4t0w:is(.kc-home-feature-cta){gap:12px}}
@media (max-width: 380px){.x16qzp97:is(.kc-home-feature-cta){padding-inline:12px}}
@media (max-width: 380px){.x13l0krj:is(.kc-home-feature-phone){width:96px}}
@media (max-width: 380px){.x1v8jm97:is(.kc-home-feature-phone){right:10px}}
@media (max-width: 380px){.x10mnk05:is(.kc-home-feature-phone){bottom:-72px}}
.xboqjcj:is(.kc-wichteln){padding:36px 0 60px}
.x1azi88n:is(.kc-wichteln){color:var(--fg1)}
.x18q0cqu:is(.kc-wichteln-local){font:11px / 1.5 var(--font-mono)}
.x1tyu095:is(.kc-wichteln-local){color:var(--fg2)}
.x5suqep:is(.kc-wichteln-card){display:grid}
.xcfao37:is(.kc-wichteln-card){grid-template-columns:1.1fr 1fr}
@media (max-width: 760px){.xsh0dxs:is(.kc-wichteln-card){grid-template-columns:1fr}}
.xqxq43e:is(.kc-wichteln-card){border:1px solid var(--rule)}
.x1egnug4:is(.kc-wichteln-card){background-color:var(--bg-elev)}
.x1y7clcr:is(.kc-wichteln-copy){padding:42px}
@media (max-width: 600px){.xet877i:is(.kc-wichteln-copy){padding:26px}}
.x66qe3c:is(.kc-wichteln-copy){min-width:0}
.xii9n0w:is(.kc-wichteln-status){display:inline-block}
.x1s41gtf:is(.kc-wichteln-status){font:11px / 1.5 var(--font-mono)}
.xz9x7gz:is(.kc-wichteln-status){letter-spacing:.04em}
.x801xzd:is(.kc-wichteln-status){border:1px solid var(--rule)}
.xwye6y3:is(.kc-wichteln-status){padding:6px 10px}
.x5nctax:is(.kc-wichteln-status){border-radius:30px}
.xkisyzg:is(.kc-wichteln-status){margin-bottom:24px}
.xzibpbe:is(.kc-wichteln-copy h3){font-size:clamp(32px,4vw,48px)}
.x9q1r3y:is(.kc-wichteln-copy h3){letter-spacing:-.055em}
.x1emzivx:is(.kc-wichteln-copy h3){line-height:1.1}
.x1d4reg3:is(.kc-wichteln-copy h3){margin:0 0 20px}
.xt3j9t0:is(.kc-wichteln-copy h3 span){color:var(--fg2)}
.x1xdw9e7:is(.kc-wichteln-copy h3 span){font-weight:400}
.xx34x6l:is(.kc-wichteln-copy p){font-size:15px}
.x1c1ik21:is(.kc-wichteln-copy p){line-height:1.7}
.x1vxh884:is(.kc-wichteln-copy p){margin:0 0 18px}
.x4g9ixo:is(.kc-wichteln-copy p){max-width:470px}
.x17welue:is(.kc-wichteln-copy .kc-wichteln-lead){font-size:23px}
.x142bzp8:is(.kc-wichteln-copy .kc-wichteln-lead){line-height:1.35}
.x118zap2:is(.kc-wichteln-copy .kc-wichteln-lead){letter-spacing:-.025em}
.xm86dxc:is(.kc-wichteln-copy .kc-wichteln-lead){max-width:360px}
.xwg8vii:is(.kc-wichteln-details){border-top:1px solid var(--rule)}
.xj2yjeq:is(.kc-wichteln-details){padding-top:18px}
.xgft4bs:is(.kc-wichteln-details){margin-top:26px}
.xyljopy:is(.kc-wichteln-details summary){cursor:pointer}
.x1pufl72:is(.kc-wichteln-details summary){font-size:14px}
.xym8cna:is(.kc-wichteln-details summary){font-weight:600}
.x4vcrt0:is(.kc-wichteln-details summary){padding:6px 0}
.xb4bpn9:is(.kc-wichteln-details summary){text-underline-offset:5px}
.xhfb0mq:is(.kc-wichteln-details ol){padding-left:20px}
.xrxc18n:is(.kc-wichteln-details ol){font-size:14px}
.x1l72ok9:is(.kc-wichteln-details ol){line-height:1.7}
.x1swo26v:is(.kc-wichteln-details ol){margin:18px 0}
.x1p9ccmq:is(.kc-wichteln-details li){margin-bottom:10px}
.xjbdzol:is(.kc-wichteln-scene){background-color:#e9e2d5}
.xh2wwt9:is(.kc-wichteln-scene){color:#40362f}
.x19ncqwj:is(.kc-wichteln-scene){padding:32px}
@media (max-width: 600px){.x11wu6ip:is(.kc-wichteln-scene){padding:28px 20px}}
.xc72979:is(.kc-wichteln-scene){display:flex}
.xigonls:is(.kc-wichteln-scene){flex-direction:column}
.x7wcla6:is(.kc-wichteln-scene){align-items:center}
.xrn9v1l:is(.kc-wichteln-scene){justify-content:center}
.x6iq9aq:is(.kc-wichteln-scene){gap:24px}
.x19mh4h8:is(.kc-wichteln-scene){overflow:hidden}
.xrp9czu:is(.kc-wichteln-scene-label){font:11px / 1.5 var(--font-mono)}
.xrt3y6:is(.kc-wichteln-scene-label){letter-spacing:.03em}
.xtwei1:is(.kc-wichteln-scene-label){text-align:center}
.x10dke46:is(.kc-wichteln-ticket){background-color:#fffdf6}
.x1ugflhc:is(.kc-wichteln-ticket){width:100%}
.x1ieq76a:is(.kc-wichteln-ticket){max-width:310px}
.x1b5jmsp:is(.kc-wichteln-ticket){padding:24px}
.x1p4p984:is(.kc-wichteln-ticket){box-shadow:0 14px 32px #40362f15}
.xky6hvd:is(.kc-wichteln-ticket){border:1px solid #d7cdba}
.x1kz1ma3:is(.kc-wichteln-ticket){border-radius:5px}
.x1rp1tdw:is(.kc-wichteln-ticket){display:flex}
.x1gbmuxe:is(.kc-wichteln-ticket){flex-direction:column}
.x15vsexx:is(.kc-wichteln-ticket){gap:12px}
.x1axn0ek:is(.kc-wichteln-ticket){transform:rotate(-3deg)}
.xlhd5pw:is(.kc-wichteln-ticket-top){display:flex}
.x5q3wn8:is(.kc-wichteln-ticket-top){justify-content:space-between}
.x1o280wi:is(.kc-wichteln-ticket-top){align-items:center}
.x19ij3st:is(.kc-wichteln-ticket-top){font-size:14px}
.x6zjz1v:is(.kc-wichteln-ticket-top){font-weight:700}
.xxlfmwb:is(.kc-wichteln-ticket-top){padding-bottom:16px}
.xpimu2t:is(.kc-wichteln-ticket-top){border-bottom:1px solid #e5ded2}
.xzqgx73:is(.kc-wichteln-ticket-top span){font-size:28px}
.x6ko4qe:is(.kc-wichteln-ticket-top span){color:#864933}
.x1mou538:is(.kc-wichteln-ticket-label){font:9px / 1.5 var(--font-mono)}
.xsrv6ur:is(.kc-wichteln-ticket-label){letter-spacing:.1em}
.x16msq4s:is(.kc-wichteln-ticket-label){margin-top:6px}
.x1qyjd8g:is(.kc-wichteln-ticket strong){font-size:23px}
.x1t1kvpy:is(.kc-wichteln-ticket strong){letter-spacing:-.04em}
.xcal6wb:is(.kc-wichteln-ticket > span){line-height:1.5}
.xllfqbf:is(.kc-wichteln-names){display:flex}
.x17iuv2x:is(.kc-wichteln-names){padding:8px 0}
.xhvwb16:is(.kc-wichteln-names span){width:38px}
.x1dn3f93:is(.kc-wichteln-names span){height:38px}
.x1xm78qh:is(.kc-wichteln-names span){display:grid}
.x5x2l5u:is(.kc-wichteln-names span){place-items:center}
.x1t77huk:is(.kc-wichteln-names span){border-radius:50%}
.x1kjlzsh:is(.kc-wichteln-names span){background-color:#eae5d8}
.x1p3f45m:is(.kc-wichteln-names span){border:2px solid #fffdf6}
.xcvu8xb:is(.kc-wichteln-names span){font:12px / 1 var(--font-mono)}
.x1l1qogz:is(.kc-wichteln-names span){margin-right:-5px}
.x9zrzt5:is(.kc-wichteln-secret){background-color:#eee5d9}
.xh3deg3:is(.kc-wichteln-secret){border:1px dashed #b7a58d}
.x214sz0:is(.kc-wichteln-secret){padding:14px 10px}
.x162yid2:is(.kc-wichteln-secret){font-size:12px}
.x18u18nx:is(.kc-wichteln-secret){text-align:center}
.xt8uq4w:is(.kc-wichteln-secret){border-radius:3px}
.x1ht7vlu:is(.kc-wichteln-caption){font:10px / 1.6 var(--font-mono)}
.x99gy8o:is(.kc-wichteln-caption){text-align:center}
.x570zxj:is(.kc-home-actions){display:flex}
.x1vlqwon:is(.kc-home-actions){flex-direction:column}
.xl13ajs:is(.kc-home-actions){align-items:flex-start}
.x11w1ex0:is(.kc-home-actions){gap:12px}
.xegxxzg:is(.kc-home-actions){margin-bottom:16px}
.xba0v5r:is(.kc-home-actions){position:relative}
.x1u1pzl1:is(.kc-home-actions){z-index:1}
.x1wfnjbk:is(.kc-home-store){display:inline-flex}
.x1qk2jys:is(.kc-home-store){padding:6px 0}
.x6cswgp:is(.kc-home-store img){display:block}
.xjcfll3:is(.kc-home-store img){width:150px}
.x15fxt50:is(.kc-home-store img){height:50px}
.xuxb3ny:is(.kc-home-details){color:#fffdf7}
.xkxfupu:is(.kc-home-details){font-size:14px}
.xtxcp0w:is(.kc-home-details){padding:10px 0}
.x1flbh4m:is(.kc-home-details){text-underline-offset:5px}
.x1u107fa:is(.kc-home-details){text-decoration:underline}
.xam5ube:is(article.kc-home-feature:hover){background:var(--feature-bg)}
.xich85o:is(.kc-studio-view .kc-studio-index){background:var(--bg)}
.x1g2bmu9:is(.kc-studio-view .kc-studio-index){border-bottom:0}
.xi1sl13:is(.kc-studio-view .kc-studio-index){padding:32px 0 20px}
.x1la42vt:is(.kc-studio-view .kc-wichteln){background:var(--bg)}
.x1bgrb07:is(.kc-studio-view .kc-wichteln){padding:20px 0 48px}
.xuouox6:is(.kc-home-feature){grid-template-columns:1.1fr 1fr}
@media (max-width: 760px){.x1rrneob:is(.kc-home-feature){grid-template-columns:1fr}}
.xpul2id:is(.kc-home-feature){padding:0}
.x6n5d9a:is(.kc-home-feature){gap:0}
.x1hk8s6n:is(.kc-home-feature){background:var(--bg-elev)}
.x1m663td:is(.kc-home-feature){color:var(--fg1)}
.x1gmcxv:is(.kc-home-feature){border:1px solid var(--rule)}
.xlcl8n4:is(.kc-home-feature){isolation:isolate}
.x1b9m9a8:is(article.kc-home-feature:hover){background:var(--bg-elev)}
.x10eqdlh:is(.kc-home-feature-copy){position:static}
.x1enehw5:is(.kc-home-feature-copy){z-index:auto}
.x1tdmsr:is(.kc-home-feature-copy){padding:42px}
@media (max-width: 600px){.x1jwxi25:is(.kc-home-feature-copy){padding:26px}}
.xlwbkpy:is(.kc-home-feature h3){color:var(--fg1)}
.x1xqonwu:is(.kc-home-feature h3){font-size:clamp(30px,3.4vw,42px)}
.x105oxro:is(.kc-home-feature h3){line-height:1.15}
.x1aue8el:is(.kc-home-feature h3){max-width:500px}
.xk93fr3:is(.kc-home-feature p){color:var(--fg1)}
.xjg3wy5:is(.kc-home-feature p){max-width:470px}
.x8sq6gw:is(.kc-home-feature small){color:var(--fg2)}
.xpdhd05:is(.kc-home-feature small){max-width:none}
.x19sr2h7:is(.kc-home-feature small){padding-right:0}
.x1q4ypu:is(.kc-home-feature-platform){color:var(--fg2)}
.x1wziuyz:is(.kc-home-actions){position:static}
.xid36ra:is(.kc-home-actions){z-index:auto}
.x1xmlso5:is(.kc-home-details){color:var(--fg1)}
.x1axzoao:is(.kc-home-store){position:relative}
.xbkdoqw:is(.kc-home-store){z-index:3}
.x13oyhz8:is(.kc-card-hit){position:absolute}
.xmmdlvt:is(.kc-card-hit){inset:0}
.x1y0uys3:is(.kc-card-hit){z-index:2}
.x1yzsdo5:is(.kc-card-hit:focus-visible){outline:3px solid var(--fg1)}
.xwgawx4:is(.kc-card-hit:focus-visible){outline-offset:-5px}
@media (max-width: 760px){.x1e8zfr5:is(.kc-home-scene){height:480px}}
.xjgiety:is(.kc-home-scene){overflow:hidden}
.x1b4pyox:is(.kc-home-scene){align-self:stretch}
.x6zmhnc:is(.kc-home-scene){display:grid}
.x1lraxfm:is(.kc-home-scene){place-items:center}
.x16f10z2:is(.kc-home-scene){background:var(--rule-soft)}
.xq2rj9r:is(.kc-home-scene){padding:28px}
@media (max-width: 760px){.x3lpzzi:is(.kc-home-scene){padding:18px 20px 0}}
.xs2ptza:is(.kc-home-scene){min-height:280px}
.x112xm7j:is(.kc-home-feature-phone){position:static}
.xbl33jm:is(.kc-home-feature-phone){width:160px}
@media (max-width: 760px){.x1w16ohs:is(.kc-home-feature-phone){width:min(100%,320px)}}
.xcoqonf:is(.kc-home-feature-phone){right:auto}
.xqyzru1:is(.kc-home-feature-phone){bottom:auto}
.x1ylf1nd:is(.kc-home-feature-phone){transform:none}
.x1phdz0z:is(.kc-home-feature-phone){margin:0}
.x11m8w1e:is(.kc-home-feature-phone){justify-self:center}
.x1kb3gsn:is(.kc-wichteln-card){color:var(--fg1)}
.xy30gd7:is(.kc-wichteln-card){text-decoration:none}
.x7n0nsl:is(.kc-wichteln-card){position:relative}
.x1j5cib9:is(.kc-wichteln-card:hover){text-decoration:none}
.x173x89w:is(.kc-wichteln-card:hover){border-color:var(--fg2)}
.xkwb48j:is(.kc-wichteln-card:focus-visible){outline:3px solid var(--fg1)}
.x18yvaw1:is(.kc-wichteln-card:focus-visible){outline-offset:4px}
.xphy78h:is(.kc-wichteln-copy h3){font-size:clamp(30px,3.4vw,42px)}
.xr81eif:is(.kc-wichteln-status){border:0}
.x1fhbb84:is(.kc-wichteln-status){padding:0}
.x1jhkdec:is(.kc-wichteln-status){border-radius:0}
.x1ef810h:is(.kc-wichteln-status){color:var(--fg2)}
.x1n1pzm4:is(.kc-wichteln-status){text-transform:uppercase}
.x12a3iwb:is(.kc-wichteln-cta){display:inline-block}
.x13ycvxd:is(.kc-wichteln-cta){margin-top:14px}
.xflh909:is(.kc-wichteln-cta){font-size:14px}
.xvjsg7a:is(.kc-wichteln-cta){text-decoration:underline}
.x768cdc:is(.kc-wichteln-cta){text-underline-offset:5px}
.xqaw8hk:is(.kc-wichteln-cta){padding:10px 0}
@media (max-width: 760px){.xqak5ck:is(.kc-wichteln-scene){height:480px}}
@media (max-width: 760px){.x1o5732l:is(.kc-wichteln-scene){padding:20px}}
@media (max-width: 760px){.x1818k1o:is(.kc-wichteln-scene){gap:16px}}
.x1jtc7z9:is(.kc-wichteln-scene){background-color:var(--rule-soft)}
.x1mshahs:is(.kc-wichteln-scene){color:var(--fg1)}
.x13qmbcc:is(.kc-wichteln-ticket){background-color:var(--bg-elev)}
.xyndzt4:is(.kc-wichteln-ticket){border-color:var(--rule)}
.xznk41l:is(.kc-wichteln-ticket){box-shadow:0 14px 32px #00000020}
.x10nasuf:is(.kc-wichteln-ticket-top){border-bottom-color:var(--rule)}
.x1ae8fng:is(.kc-wichteln-ticket-top span){color:var(--fg1)}
.x8w0z4o:is(.kc-wichteln-names span){background-color:var(--rule-soft)}
.x1ul3scj:is(.kc-wichteln-names span){border-color:var(--bg-elev)}
.x1ukd7no:is(.kc-wichteln-secret){background-color:var(--rule-soft)}
.xqs7x2c:is(.kc-wichteln-secret){border-color:var(--fg2)}
.xhmnaub:is(.kc-wichteln-info){padding-bottom:40px}
.x1bdoxrq:is(.kc-wichteln-info){scroll-margin-top:110px}
.x1eq557o:is(.kc-wichteln-info h2){font-size:clamp(28px,4vw,42px)}
.xfzz7h2:is(.kc-wichteln-info h2){margin:16px 0 28px}
.x1sbaadr:is(.kc-wichteln-info ol){display:grid}
.xua12iz:is(.kc-wichteln-info ol){grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width: 760px){.x1uv80fv:is(.kc-wichteln-info ol){grid-template-columns:1fr}}
.x1s3chw2:is(.kc-wichteln-info ol){gap:32px}
.xdogucs:is(.kc-wichteln-info ol){padding-left:22px}
.x11x5lq0:is(.kc-wichteln-info h3){font-size:20px}
.x1e9wf4j:is(.kc-wichteln-info h3){margin-bottom:12px}
.x1b1ahha:is(.kc-wichteln-info p){font-size:16px}
.xp1vh3j:is(.kc-wichteln-info p){line-height:1.7}
.x4pmi08:is(.kc-wichteln-availability){border-top:1px solid var(--rule)}
.x1wg9ji9:is(.kc-wichteln-availability){padding-top:24px}
.xbj7gl1:is(.kc-wichteln-availability){margin-top:28px}
.x1mvx0dl:is([data-kc-motion]){width:max-content}
.xl058fx:is([data-kc-motion]){max-width:100%}
.xqvd8y7:is(.kc-home-feature, .kc-wichteln-card){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
@media (prefers-reduced-motion: reduce){.x1xu6sx2:is(.kc-home-feature, .kc-wichteln-card){transition:none}}
.xqvd8y7:is(.kc-home-feature, .kc-wichteln-card){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
@media (prefers-reduced-motion: reduce){.x1xu6sx2:is(.kc-home-feature, .kc-wichteln-card){transition:none}}
.xxxmjib:is(.kc-home-feature:hover, .kc-wichteln-card:hover){box-shadow:none}
@media (hover: hover){.x5i9um8:is(.kc-home-feature:hover, .kc-wichteln-card:hover){box-shadow:0 10px 26px #00000018}}
.x19zly17:is(.kc-home-feature:hover, .kc-wichteln-card:hover){transform:none}
@media (hover: hover) and (not (prefers-reduced-motion: reduce)){.xgsnkak:is(.kc-home-feature:hover, .kc-wichteln-card:hover){transform:translateY(-2px)}}
@media (prefers-reduced-motion: reduce){.x15rwnyw:is(.kc-home-feature:hover, .kc-wichteln-card:hover){transform:none}}
.xcc5obr:is(.kc-home-feature:hover, .kc-wichteln-card:hover){border-color:var(--fg2)}
.xxxmjib:is(.kc-home-feature:hover, .kc-wichteln-card:hover){box-shadow:none}
@media (hover: hover){.x5i9um8:is(.kc-home-feature:hover, .kc-wichteln-card:hover){box-shadow:0 10px 26px #00000018}}
.x19zly17:is(.kc-home-feature:hover, .kc-wichteln-card:hover){transform:none}
@media (hover: hover) and (not (prefers-reduced-motion: reduce)){.xgsnkak:is(.kc-home-feature:hover, .kc-wichteln-card:hover){transform:translateY(-2px)}}
@media (prefers-reduced-motion: reduce){.x15rwnyw:is(.kc-home-feature:hover, .kc-wichteln-card:hover){transform:none}}
.xcc5obr:is(.kc-home-feature:hover, .kc-wichteln-card:hover){border-color:var(--fg2)}
.x16ocyp8:is(.kc-home-feature:focus-within, .kc-wichteln-card:focus-visible){box-shadow:0 0 0 2px var(--rule)}
.x16ocyp8:is(.kc-home-feature:focus-within, .kc-wichteln-card:focus-visible){box-shadow:0 0 0 2px var(--rule)}
.xxqbyg0:is(.kc-studio-view .kc-studio-index + .kc-wichteln){margin-top:20px}
.x1sxflah:is(.kc-studio-view .kc-studio-index + .kc-wichteln){padding-top:36px}
.x1ppmetl:is(.kc-studio-view .kc-studio-index + .kc-wichteln){border-top:1px solid var(--rule)}
.x1sdexej:is(.kc-studio-edition){transform:none}
.x1i6ramw:is(.kc-studio-edition){padding:6px 12px}
.xjz3ott:is(.kc-studio-edition){font-size:10px}
.xja7ic6:is(.kc-home-claim){position:relative}
.x19zuqdl:is(.kc-home-claim){display:inline-block}
.x1kqjvwy:is(.kc-home-claim-rule){position:absolute}
.x155jkbm:is(.kc-home-claim-rule){bottom:-3px}
.xghfozz:is(.kc-home-claim-rule){left:0}
.xpim4fu:is(.kc-home-claim-rule){width:100%}
.x1an6k4g:is(.kc-home-claim-rule){height:1px}
.x1esychu:is(.kc-home-claim-rule){background:currentColor}
.x1dmqgiw:is(.kc-home-claim-rule){transform-origin:left}
.xdc3x6s:is(.kc-home-jumps){display:none}
@media (max-width: 760px){.x1xskyyn:is(.kc-home-jumps){display:grid}}
.x3avkpa:is(.kc-home-jumps){gap:12px}
.x19x8l69:is(.kc-home-jumps){grid-template-columns:repeat(2,minmax(0,1fr))}
@media (max-width: 360px){.x1p8zbwz:is(.kc-home-jumps){grid-template-columns:1fr}}
.x17hkavj:is(.kc-home-jumps){width:100%}
.x1p18hpa:is(.kc-home-jumps){max-width:480px}
.x1czsrfk:is(.kc-home-jumps){margin-top:24px}
.x1atz95p:is(.kc-home-jumps a){white-space:nowrap}
.xvrurv7:is(.kc-home-jumps a){text-align:center}
.x1ym17za:is(.kc-home-jumps a){display:grid}
.x145sf94:is(.kc-home-jumps a){place-items:center}
.x1yk5tbs:is(.kc-home-jumps a){padding:12px 8px}
.x1jtblba:is(.kc-home-jumps a){border:1px solid var(--rule)}
.x1v2kbcl:is(.kc-home-jumps a){text-decoration:none}
.x1rcgshu:is(.kc-home-jumps a){font-size:14px}
@media (max-width: 420px){.x1xu21y4:is(.kc-home-jumps a){font-size:13px}}
@media (max-width: 760px){.xxldtc1:is(.kc-home-feature){grid-auto-rows:1fr}}
@media (max-width: 760px){.x1q5x2ty:is(.kc-wichteln-card){grid-auto-rows:1fr}}
@media (max-width: 760px){.xg9ws9w:is(.kc-home-feature-copy){min-height:480px}}
@media (max-width: 760px){.x1p2ahfj:is(.kc-home-feature-copy){display:flex}}
@media (max-width: 760px){.x3wa9y4:is(.kc-home-feature-copy){flex-direction:column}}
@media (max-width: 760px){.xcorodk:is(.kc-home-feature-copy){justify-content:center}}
@media (max-width: 760px){.x1ff587w:is(.kc-wichteln-copy){min-height:480px}}
@media (max-width: 760px){.x1knpwcx:is(.kc-wichteln-copy){display:flex}}
@media (max-width: 760px){.x6091hc:is(.kc-wichteln-copy){flex-direction:column}}
@media (max-width: 760px){.x1gvpuw7:is(.kc-wichteln-copy){justify-content:center}}
@media (max-width: 760px){.xyklpy5:is(.kc-home-scene){height:auto}}
@media (max-width: 760px){.x13or2au:is(.kc-home-scene){min-height:480px}}
@media (max-width: 760px){.x31xz0i:is(.kc-home-scene){position:relative}}
@media (max-width: 760px){.x1dov4aq:is(.kc-wichteln-scene){height:auto}}
@media (max-width: 760px){.x17homn1:is(.kc-wichteln-scene){min-height:480px}}
@media (max-width: 760px){.x1ef1hg0:is(.kc-wichteln-scene){position:relative}}
@media (max-width: 760px){.x14w8f5c:is(.kc-home-feature-phone){position:absolute}}
@media (max-width: 760px){.xdvykhg:is(.kc-home-feature-phone){top:18px}}
@media (max-width: 760px){.x17cmqxa:is(.kc-home-feature-phone){left:50%}}
@media (max-width: 760px){.xco38km:is(.kc-home-feature-phone){transform:translateX(-50%)}}
@media (max-width: 760px){.x1dcuklu:is(.kc-home-feature-phone){width:min(calc(100% - 40px),320px)}}