.page_hero__7KFOs{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;gap:40px;padding:52px var(--edge) 64px}.page_intro__YeqBg{width:100%;max-width:600px;margin-inline:auto;transition:opacity .45s var(--ease-out),transform .5s var(--ease-out),filter .45s var(--ease-out)}.page_intro__YeqBg[data-recede=true]{opacity:0;transform:translateY(-24px);filter:blur(8px);pointer-events:none}@keyframes page_riseIn__kSCJR{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.page_intro__YeqBg>*{animation:page_riseIn__kSCJR .6s var(--ease-out) both}.page_intro__YeqBg>:nth-child(2){animation-delay:.05s}.page_intro__YeqBg>:nth-child(3){animation-delay:.1s}.page_srOnly__5pWNM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page_body__9Qj2F{max-width:64ch;font-size:16px;line-height:1.6;color:var(--ink)}.page_body__9Qj2F>*+*{margin-top:1em}.page_lead__vF_iL{font-size:19px;line-height:1.5;letter-spacing:-.014em;color:var(--ink-strong)}.page_meta__7uwVl{font-size:14px;color:var(--ink-muted)}.page_body__9Qj2F>.page_lead__vF_iL+.page_meta__7uwVl{margin-top:.55em}.page_body__9Qj2F>.page_meta__7uwVl+p{margin-top:1.7em}.page_pull__ZcQ_1{margin-top:1.9em!important;font-size:17px;line-height:1.5;letter-spacing:-.012em;color:var(--ink-strong)}.page_body__9Qj2F a{display:inline-block;padding-block:.1em;color:var(--ink-strong);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--ink-faint);transition:text-decoration-color .16s ease}.page_body__9Qj2F a:hover{text-decoration-color:var(--ink-strong)}.page_inlineMark__r8g1g{display:inline-block;width:1.05em;height:1.05em;margin-right:.32em;vertical-align:-.17em;text-decoration:none;transition:translate .2s var(--ease-out),scale .2s var(--ease-out)}.page_studio__nkRS6{position:relative;transition:text-decoration-thickness .2s var(--ease-out),text-decoration-color .16s ease}.page_studio__nkRS6:focus-visible,.page_studio__nkRS6:hover{text-decoration-thickness:2px}.page_studio__nkRS6:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 5px);left:50%;translate:-50% 0;z-index:4;padding:4px 8px;border-radius:8px;background:var(--tip-bg);color:var(--tip-ink);font-size:12px;font-weight:400;line-height:1.35;white-space:nowrap;text-decoration:none;opacity:0;pointer-events:none;transition:opacity .14s ease,translate .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_studio__nkRS6:hover:after{opacity:1;translate:-50% -2px}.page_studio__nkRS6:hover .page_inlineMark__r8g1g{translate:0 -2px;scale:1.08}}.page_studio__nkRS6:focus-visible:after{opacity:1;translate:-50% -2px}.page_studio__nkRS6:focus-visible .page_inlineMark__r8g1g{translate:0 -2px;scale:1.08}@media (prefers-reduced-motion:reduce){.page_studio__nkRS6{transition:text-decoration-color .16s ease}.page_studio__nkRS6:after{transition:opacity .14s ease}.page_inlineMark__r8g1g{transition:none}.page_studio__nkRS6:focus-visible .page_inlineMark__r8g1g,.page_studio__nkRS6:hover .page_inlineMark__r8g1g{translate:0 0;scale:1}}.page_sub__0BWS6{font-size:15px;color:var(--ink-faint);margin-top:34px}@media (prefers-reduced-motion:reduce){.page_intro__YeqBg>*{animation:none}}@media (max-width:600px){.page_hero__7KFOs{gap:30px;padding-top:44px}.page_body__9Qj2F{font-size:15.5px}}.page_work__s1yMY{scroll-margin-top:6rem;width:100%;animation:page_riseIn__kSCJR .6s var(--ease-out) .2s both}.page_onNarrow___RA1t{display:none}@media (max-width:1100px){.page_onNarrow___RA1t{display:block}}.page_work__s1yMY>.page_column__hsMp1,.page_writing__i4sRN{width:100%;max-width:600px;margin-inline:auto}.page_writing__i4sRN{scroll-margin-top:6rem;animation:page_riseIn__kSCJR .6s var(--ease-out) .2s both}.page_sectionHead__iJcTv{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.page_writingTitle__mZHjW{margin:0 0 6px;font-size:16px;font-weight:500;color:var(--ink-strong)}.page_list__YP8g5{list-style:none;margin:0;padding:0}.page_list__YP8g5 li+li{border-top:1px solid var(--row-line)}.page_post__NOX7i{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:10px 0;text-decoration:none;color:inherit}.page_post__NOX7i:before{content:"";position:absolute;inset:2px -14px;border-radius:12px;background:transparent;transition:background-color .2s var(--ease-out);pointer-events:none;z-index:-1}@media (hover:hover) and (pointer:fine){.page_post__NOX7i:hover:before{background:rgba(0,0,0,.05)}}html[data-theme=dark] .page_post__NOX7i:hover:before{background:rgba(255,255,255,.05)}.page_post__NOX7i:focus-visible{outline:2px solid var(--ink-faint);outline-offset:4px;border-radius:4px}.page_postTitle__c_WQy{font-size:16px;line-height:1.4;color:var(--ink-strong);min-width:0}.page_postDate__c_zlJ,.page_postNote__vahkV{flex-shrink:0;font-size:13px;color:var(--ink-faint);white-space:nowrap}.page_postDate__c_zlJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.page_writing__i4sRN{animation:none}}.page_cta__i2v5_{width:100%;max-width:600px;margin-inline:auto;padding:22px 24px 24px;border-radius:16px;background:var(--cta-card);animation:page_riseIn__kSCJR .6s var(--ease-out) .25s both}.page_ctaHead__Dzmc8{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:480px){.page_ctaHead__Dzmc8{flex-direction:column;align-items:flex-start;gap:14px}}.page_ctaTitle__8jURU{margin:0 0 6px;font-size:16px;font-weight:500;color:var(--ink-strong)}.page_ctaBody__t9NON{margin:8px 0 0}.page_ctaAsk__InOI_,.page_ctaBody__t9NON{max-width:52ch;font-size:15px;line-height:1.55;color:var(--ink-muted)}.page_ctaAsk__InOI_{margin:2px 0 0}.page_ctaButton__lcwUc{display:inline-flex;align-items:center;padding:12px 18px;border-radius:999px;background:var(--ink-block);color:var(--on-ink);font-size:14px;font-weight:500;text-decoration:none;transition:transform .14s var(--ease-out),opacity .16s ease}.page_ctaButton__lcwUc:hover{opacity:.9}.page_ctaButton__lcwUc:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.page_cta__i2v5_{animation:none}}@media (max-width:600px){.page_cta__i2v5_{padding:20px}}.page_panels__BRlfO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}.page_panel__yrxLs{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:3px;padding:15px 16px 16px;border-radius:14px;background:var(--cta-card);text-decoration:none;transition:background-color .18s ease,transform .14s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_panel__yrxLs:hover{background:var(--cta-card-hover)}}.page_panel__yrxLs:active{transform:scale(.99)}.page_panel__yrxLs:focus-visible{outline:2px solid var(--ink-faint);outline-offset:3px}.page_panelMark__vXEnG{display:flex;align-items:center;justify-content:flex-start;width:20px;height:20px;margin-bottom:9px;flex-shrink:0;color:var(--ink-strong)}.page_panelMark__vXEnG span,.page_panelMark__vXEnG svg{display:block}.page_panelOut__uutOA{color:var(--ink-faint)}.page_panelTitle__frBVT{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500;line-height:1.35;color:var(--ink-strong)}.page_panelTitle__frBVT svg{display:block;flex-shrink:0}.page_panelNote__c0po0{font-size:13.5px;line-height:1.4;color:var(--ink-faint)}@media (max-width:560px){.page_panels__BRlfO{grid-template-columns:1fr}}.page_jobRole__lqaaw{flex:1 1;min-width:0;font-size:16px;line-height:1.4;color:var(--ink-faint)}.page_jobCompany__40Ifv{color:var(--ink-strong)}.page_jobMark__rJa0W{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;margin-right:10px;align-self:center}html[data-theme=dark] .page_jobMark__rJa0W[data-k=apprenticeship] img,html[data-theme=dark] .page_jobMark__rJa0W[data-k=freelance] img,html[data-theme=dark] .page_jobMark__rJa0W[data-k=study] img{filter:brightness(0) invert(1)}.page_jobMark__rJa0W img{width:100%;height:100%;object-fit:contain;display:block}.page_jobMark__rJa0W:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;translate:-50% 0;z-index:4;padding:4px 8px;border-radius:8px;background:var(--tip-bg);color:var(--tip-ink);font-size:12px;line-height:1.35;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease,translate .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_jobMark__rJa0W:hover:after,.page_post__NOX7i:focus-visible .page_jobMark__rJa0W:after{opacity:1;translate:-50% -2px}}@media (prefers-reduced-motion:reduce){.page_jobMark__rJa0W:after{transition:opacity .14s ease}}html[data-theme=dark] .page_jobMark__rJa0W[data-k=dream] img{filter:brightness(0) invert(1)}.page_panelArt__6qlNv{position:absolute;top:50%;right:-34px;translate:0 -50%;width:132px;height:132px;pointer-events:none;opacity:.85;transition:opacity .22s ease}.page_panel__yrxLs:hover .page_panelArt__6qlNv{opacity:1}.page_panelArt__6qlNv svg{display:block;width:100%;height:100%}.page_panelArt__6qlNv .mark-paper{fill:transparent}.page_panelArt__6qlNv .mark-wash{fill:none}@media (prefers-reduced-motion:no-preference){.page_panelArt__6qlNv[data-in] .mark-grid path{stroke-dasharray:760;stroke-dashoffset:760;animation:page_markDraw__pDNgO .55s var(--ease-out) forwards}.page_panelArt__6qlNv[data-in] .mark-grid path:nth-child(2){animation-delay:.06s}.page_panelArt__6qlNv[data-in] .mark-grid path:nth-child(3){animation-delay:.12s}.page_panelArt__6qlNv[data-in] .mark-grid path:nth-child(4){animation-delay:.18s}.page_panelArt__6qlNv[data-in] .mark-circles path{stroke-dasharray:560;stroke-dashoffset:560;animation:page_markDraw__pDNgO .6s var(--ease-out) .3s forwards}.page_panelArt__6qlNv[data-in] .mark-circles path:nth-child(2){animation-delay:.38s}.page_panelArt__6qlNv[data-in] .mark-circles path:nth-child(3){animation-delay:.46s}.page_panelArt__6qlNv[data-in] .mark-circles path:nth-child(4){animation-delay:.54s}.page_panelArt__6qlNv[data-in] .mark-window{opacity:0;transform:scale(.94);transform-origin:240px 240px;animation:page_markSettle__OSIwZ .45s var(--ease-out) 1.1s forwards}}@keyframes page_markDraw__pDNgO{to{stroke-dashoffset:0}}@keyframes page_markSettle__OSIwZ{to{opacity:1;transform:none}}.page_panelArt__6qlNv .mark-window{fill:none;stroke:var(--panel-line);stroke-width:1.5}.page_panelArt__6qlNv .mark-circles path,.page_panelArt__6qlNv .mark-grid path{fill:none;stroke:var(--panel-line);stroke-width:2}.page_panelArt__6qlNv .mark-fade-stops stop{stop-color:transparent}.page_panelArt__6qlNv{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 12%)}.page_panelNote__c0po0,.page_panelTitle__frBVT{position:relative;z-index:1}.Essentials_grid__2gOvi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px}.Essentials_card__nSWP6{--tint:var(--ink);position:relative;display:flex;flex-direction:column;min-width:0;padding:14px 14px 0;border-radius:14px;overflow:hidden;background:var(--card-ground);transition:background-color .2s ease}.Essentials_card__nSWP6[data-tone=blue]{--tint:var(--brand)}.Essentials_card__nSWP6[data-tone=green]{--tint:#00b884}.Essentials_card__nSWP6[data-tone=violet]{--tint:#5b3df0}.Essentials_card__nSWP6[data-tone=amber]{--tint:#f07800}html[data-theme=dark] .Essentials_card__nSWP6[data-tone=blue]{--tint:#6fc0ff}html[data-theme=dark] .Essentials_card__nSWP6[data-tone=green]{--tint:#46dfbb}html[data-theme=dark] .Essentials_card__nSWP6[data-tone=violet]{--tint:#b7bcff}html[data-theme=dark] .Essentials_card__nSWP6[data-tone=amber]{--tint:#f0c07a}.Essentials_no__yUPTj{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.1em;color:var(--ink-muted)}.Essentials_title__HvSF1{display:flex;flex-direction:column;margin:4px 0 0;font-size:13.5px;font-weight:500;line-height:1.25;letter-spacing:-.012em;color:var(--ink-strong)}.Essentials_art__lcIYo{display:block;width:100%;height:auto;height:132px;margin-top:14px;margin-inline:-14px;width:calc(100% + 28px)}.Essentials_base__AESvn,.Essentials_hot__GgFve{fill:var(--tint);transition:fill-opacity .2s ease}.Essentials_card__nSWP6{--base-op:0.58}html[data-theme=dark] .Essentials_card__nSWP6{--base-op:0.34}.Essentials_base__AESvn{fill-opacity:var(--base-op)}.Essentials_hot__GgFve{fill-opacity:.95}@property --amp{syntax:"<number>";inherits:true;initial-value:1}.Essentials_card__nSWP6{--amp:1;transition:background-color .2s ease,--amp .42s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Essentials_card__nSWP6:hover{background:var(--card-ground-hover);--amp:2.6}}@keyframes Essentials_essDisclose__oqouP{0%,62%,to{opacity:.6;translate:calc(var(--amp) * -4px) 0}26%{opacity:1;translate:calc(var(--amp) * 4px) 0}}@keyframes Essentials_essDiscloseEdge__Nh1H1{0%,to{opacity:.35;translate:0 0}40%{opacity:1;translate:calc(var(--amp) * 6px) 0}}.Essentials_card__nSWP6[data-motion="01"] .Essentials_base__AESvn{animation:Essentials_essDisclose__oqouP calc(4.4s + var(--r) * .09s) var(--ease-in-out) infinite alternate;animation-delay:calc(var(--r) * -.13s)}.Essentials_card__nSWP6[data-motion="01"] .Essentials_hot__GgFve{animation:Essentials_essDiscloseEdge__Nh1H1 calc(2.6s + var(--r) * .07s) var(--ease-in-out) infinite;animation-delay:calc(var(--r) * -.16s)}@keyframes Essentials_essHold__7aVEk{0%{opacity:.72;translate:calc(var(--amp) * -2px) 0}to{opacity:1;translate:calc(var(--amp) * 2px) 0}}@keyframes Essentials_essFlag__2_Hm5{0%{opacity:.4;translate:calc(var(--amp) * -7px) 0}50%{opacity:1;translate:calc(var(--amp) * 7px) 0}to{opacity:.4;translate:calc(var(--amp) * -7px) 0}}.Essentials_card__nSWP6[data-motion="02"] .Essentials_base__AESvn{animation:Essentials_essHold__7aVEk calc(5.2s + var(--r) * .11s) var(--ease-in-out) infinite alternate;animation-delay:calc(var(--r) * -.29s)}.Essentials_card__nSWP6[data-motion="02"]{--amp:1}@media (hover:hover) and (pointer:fine){.Essentials_card__nSWP6[data-motion="02"]:hover{--amp:5}}.Essentials_card__nSWP6[data-motion="02"] .Essentials_hot__GgFve{animation:Essentials_essFlag__2_Hm5 3.1s var(--ease-in-out) infinite}@keyframes Essentials_essDrift__L9WDM{0%{opacity:.4;translate:calc(var(--amp) * -5px) 0}50%{opacity:1;translate:calc(var(--amp) * 3px) 0}to{opacity:.4;translate:calc(var(--amp) * -5px) 0}}@keyframes Essentials_essAnchor__vCkXe{0%,to{opacity:.82}50%{opacity:1}}.Essentials_card__nSWP6[data-motion="03"] .Essentials_base__AESvn{animation:Essentials_essDrift__L9WDM calc(3.4s + var(--r) * .13s) var(--ease-in-out) infinite;animation-delay:calc(var(--r) * -.21s)}.Essentials_card__nSWP6[data-motion="03"] .Essentials_hot__GgFve{animation:Essentials_essAnchor__vCkXe 4.6s ease-in-out infinite}@keyframes Essentials_essLoad__rmm_u{0%,to{opacity:.42}50%{opacity:.9}}@keyframes Essentials_essAdvance__mbHtZ{0%{opacity:.5;translate:calc(var(--amp) * -9px) 0}50%{opacity:1;translate:calc(var(--amp) * 9px) 0}to{opacity:.5;translate:calc(var(--amp) * -9px) 0}}.Essentials_card__nSWP6[data-motion="04"] .Essentials_base__AESvn{animation:Essentials_essLoad__rmm_u calc(3.2s + var(--r) * .19s) ease-in-out infinite;animation-delay:calc(var(--r) * -.14s)}.Essentials_card__nSWP6[data-motion="04"] .Essentials_hot__GgFve{animation:Essentials_essAdvance__mbHtZ calc(2.4s + var(--r) * .16s) var(--ease-in-out) infinite;animation-delay:calc(var(--r) * -.09s)}@media (prefers-reduced-motion:reduce){.Essentials_card__nSWP6 .Essentials_base__AESvn,.Essentials_card__nSWP6 .Essentials_hot__GgFve{animation:none}}@media (max-width:700px){.Essentials_grid__2gOvi{display:flex;gap:10px;margin-inline:calc(var(--edge) * -1);padding-inline:var(--edge);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.Essentials_grid__2gOvi::-webkit-scrollbar{display:none}.Essentials_card__nSWP6{flex:0 0 76%;scroll-snap-align:start}.Essentials_title__HvSF1{font-size:15px}}.Footer_footer__pQtti{margin-top:auto;padding:24px 0 44px}.Footer_bar__4bhoQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 22px;width:100%;max-width:min(var(--footer-column,880px),calc(100vw - 32px));margin:0 auto;border-top:1px solid var(--row-line);padding:20px 0 0}.Footer_identity__Lig3Z{display:inline-flex;align-items:center;gap:9px}.Footer_mark__l51Uw{display:inline-flex;color:var(--ink-strong);opacity:.22;transition:opacity .16s ease,transform .16s var(--ease-out)}.Footer_mark__l51Uw:hover{opacity:1}.Footer_mark__l51Uw:active{transform:scale(.94)}.Footer_mark__l51Uw svg{display:block;width:26px;height:auto}.Footer_copyright__j4atB{font-size:13px;line-height:1;color:var(--ink-strong);opacity:.28}.Footer_links__cFiYr{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:22px}.Footer_imprint__c6q8w,.Footer_social__cGivK{font:inherit;font-size:13px;line-height:1;color:var(--ink-strong);opacity:.28;background:none;border:none;padding:0;cursor:pointer;transition:opacity .16s ease,transform .16s var(--ease-out)}.Footer_imprint__c6q8w:hover,.Footer_social__cGivK:hover{opacity:1}html[data-gallery-dark=true] .Footer_copyright__j4atB,html[data-gallery-dark=true] .Footer_imprint__c6q8w,html[data-gallery-dark=true] .Footer_mark__l51Uw,html[data-gallery-dark=true] .Footer_social__cGivK{color:#ffffff}.Footer_social__cGivK:active{transform:scale(.94)}.Footer_themeToggle__SDVAx{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-strong);opacity:.28;background:none;border:none;padding:0;margin:0;cursor:pointer;transition:opacity .16s ease,transform .16s var(--ease-out)}.Footer_themeToggle__SDVAx:hover{opacity:1}.Footer_themeToggle__SDVAx:active{transform:scale(.9)}.Footer_themeToggle__SDVAx svg{display:block;width:15px;height:15px;transition:transform .42s var(--ease-out)}.Footer_themeToggle__SDVAx[data-on=true] svg{transform:rotate(180deg)}@media (max-width:640px){.Footer_bar__4bhoQ{flex-direction:column;justify-content:center;gap:16px}.Footer_links__cFiYr{justify-content:center;gap:18px}}@media (pointer:coarse){.Footer_imprint__c6q8w,.Footer_mark__l51Uw,.Footer_social__cGivK,.Footer_themeToggle__SDVAx{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px}.Footer_bar__4bhoQ{padding-block:4px}}.PageNav_nav__6bwgD{display:none}@media (min-width:78rem){.PageNav_nav__6bwgD{display:block;position:fixed;top:7.5rem;left:max(1.5rem,calc(50% - var(--nav-column) - 13rem));width:11rem;z-index:1}}.PageNav_nav__6bwgD .PageNav_back__i7OpM{display:inline-flex;align-items:center;gap:8px;padding:11px 8px 11px 0;margin-bottom:18px;font-size:15px;color:var(--ink-faint);text-decoration:none;transition:color .16s ease}.PageNav_nav__6bwgD .PageNav_back__i7OpM:hover{color:var(--ink-strong)}.PageNav_nav__6bwgD .PageNav_back__i7OpM svg{display:block;flex-shrink:0}.PageNav_list__yYhLz{list-style:none;margin:0;padding:0;display:grid}.PageNav_nav__6bwgD .PageNav_list__yYhLz a{display:block;min-height:30px;padding:5px 0;font-size:15px;line-height:1.35;color:var(--nav-idle);text-decoration:none;transition:color .16s ease,translate .19s var(--ease-out);translate:0;will-change:translate}.PageNav_nav__6bwgD .PageNav_list__yYhLz a[aria-current]{color:var(--ink-strong);translate:3px 0}@media (hover:hover) and (pointer:fine){.PageNav_nav__6bwgD .PageNav_list__yYhLz a:hover,.PageNav_nav__6bwgD .PageNav_list__yYhLz a[aria-current]:hover{color:var(--ink-strong)}}.PageNav_nav__6bwgD .PageNav_list__yYhLz a:focus-visible{outline:2px solid var(--ink-faint);outline-offset:2px;border-radius:4px}@keyframes PageNav_nav-in__xRrLo{0%{opacity:0;translate:-8px 0}to{opacity:1;translate:0 0}}@media (min-width:78rem) and (prefers-reduced-motion:no-preference){.PageNav_nav__6bwgD{animation:PageNav_nav-in__xRrLo .42s var(--ease-out) both;animation-delay:.16s}}@media (prefers-reduced-motion:reduce){.PageNav_nav__6bwgD .PageNav_list__yYhLz a{transition:color .16s ease}.PageNav_nav__6bwgD .PageNav_list__yYhLz a[aria-current]{translate:0}}.CompareSheet_sheet__M5Ogq{--ink:0 0 0;--line:rgb(var(--ink)/0.1);--text:rgb(var(--ink)/0.62);--strong:rgb(var(--ink)/0.92);--quiet:rgb(var(--ink)/0.42);font-size:13px;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}html[data-theme=dark] .CompareSheet_sheet__M5Ogq{--ink:255 255 255;--line:rgb(var(--ink)/0.12);--text:rgb(var(--ink)/0.66);--strong:rgb(var(--ink)/0.94);--quiet:rgb(var(--ink)/0.46);--accent:var(--brand)}.CompareSheet_head__OlOyJ,.CompareSheet_row__j0GYE{display:grid;grid-template-columns:1.35fr 1.5fr 1.5fr 1.1fr 1.15fr;gap:16px}.CompareSheet_head__OlOyJ{align-items:baseline}.CompareSheet_row__j0GYE{align-items:center}.CompareSheet_head__OlOyJ{padding:0 10px 9px;border-bottom:1px solid var(--line);font-size:12px;color:var(--quiet)}.CompareSheet_row__j0GYE{padding:13px 10px}.CompareSheet_row__j0GYE+.CompareSheet_row__j0GYE{border-top:1px solid color-mix(in oklab,var(--line) 62%,transparent)}.CompareSheet_row__j0GYE[data-mine]{border-top-color:transparent;border-radius:10px;background:rgb(var(--ink)/.05)}.CompareSheet_row__j0GYE[data-mine] .CompareSheet_name__dDqHs{color:var(--strong)}.CompareSheet_mine___0gFL{margin-inline-start:6px;font-style:normal;font-size:11.5px;color:var(--quiet)}.CompareSheet_cell__bhdNH{min-width:0}.CompareSheet_cell__bhdNH[data-col=tool]{display:flex;align-items:center;gap:9px}.CompareSheet_sheet__M5Ogq .CompareSheet_logo__mDfug{flex:none;width:22px;height:22px;margin:0;padding:0;background:none;border-radius:6px;box-shadow:inset 0 0 0 1px rgb(var(--ink)/.14)}.CompareSheet_name__dDqHs{font-weight:500;color:var(--strong)}.CompareSheet_writer__2E8_Q{display:inline-flex;align-items:center;gap:8px}.CompareSheet_mark__8G0wk{flex:none;align-self:center;width:9px;height:15px;border-radius:2px;border:1.2px solid}.CompareSheet_mark__8G0wk[data-writer=you]{border-color:rgb(var(--ink)/.72);background:rgb(var(--ink)/.12)}.CompareSheet_mark__8G0wk[data-writer=machine]{border-style:dashed;border-color:rgb(var(--ink)/.38)}.CompareSheet_mark__8G0wk[data-writer=both]{border-color:rgb(var(--ink)/.72);background:linear-gradient(180deg,rgb(var(--ink)/.12) 50%,transparent 50%)}.CompareSheet_label__Oaut7{display:none;color:var(--quiet)}@media (max-width:40rem){.CompareSheet_head__OlOyJ{display:none}.CompareSheet_row__j0GYE{grid-template-columns:minmax(0,1fr);gap:3px;padding:13px 10px}.CompareSheet_cell__bhdNH[data-col=tool]{margin-bottom:6px}.CompareSheet_cell__bhdNH:not([data-col=tool]){display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:10px}.CompareSheet_label__Oaut7{display:block}}.FeatureTable_scroll__MfoQd{--ink:0 0 0;--line:rgb(var(--ink)/0.1);--text:rgb(var(--ink)/0.6);--strong:rgb(var(--ink)/0.92);--quiet:rgb(var(--ink)/0.4);--lit:#a0299c;--lit-bg:rgb(251 210 255/0.55);overflow-x:auto;overscroll-behavior-x:contain;background:linear-gradient(to right,var(--paper) 40%,transparent) 0 /34px 100% no-repeat local,linear-gradient(to left,var(--paper) 40%,transparent) 100% /34px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(var(--ink)/.16),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(var(--ink)/.16),transparent) 100% /12px 100% no-repeat scroll;margin-inline:-2px;padding-inline:2px}html[data-theme=dark] .FeatureTable_scroll__MfoQd{--ink:255 255 255;--line:rgb(var(--ink)/0.12);--text:rgb(var(--ink)/0.64);--strong:rgb(var(--ink)/0.94);--quiet:rgb(var(--ink)/0.44);--lit:#fbd2ff;--lit-bg:rgb(251 210 255/0.1)}.FeatureTable_grid__VyyPs{min-width:34rem;font-size:13px;line-height:1.4;color:var(--text)}.FeatureTable_head__k50xS,.FeatureTable_row__FLrsh{display:grid;grid-template-columns:13.5rem repeat(var(--cols),minmax(0,1fr))}.FeatureTable_head__k50xS{align-items:end}.FeatureTable_row__FLrsh{align-items:stretch}.FeatureTable_head__k50xS{padding:0 10px 10px;border-bottom:1px solid var(--line)}.FeatureTable_row__FLrsh{padding-inline:10px;border-radius:10px;transition:background-color .16s ease}.FeatureTable_row__FLrsh+.FeatureTable_row__FLrsh{border-top:1px solid color-mix(in oklab,var(--line) 55%,transparent)}@media (hover:hover) and (pointer:fine){.FeatureTable_row__FLrsh:hover{background:var(--lit-bg)}.FeatureTable_row__FLrsh:hover .FeatureTable_feature__MbUfg b{color:var(--lit)}.FeatureTable_row__FLrsh:hover .FeatureTable_cell__5BV9t[data-mine]{background:transparent}}.FeatureTable_tool__FUdV9{display:grid;justify-items:center;gap:5px;padding-inline:4px;text-align:center}.FeatureTable_toolName__pZ4pD{font-size:11.5px;line-height:1.25;color:var(--quiet)}.FeatureTable_tool__FUdV9[data-mine] .FeatureTable_toolName__pZ4pD{color:var(--strong);font-weight:500}.FeatureTable_cell__5BV9t[data-mine],.FeatureTable_tool__FUdV9[data-mine]{background:rgb(var(--ink)/.05)}.FeatureTable_tool__FUdV9[data-mine]{border-radius:10px 10px 0 0;padding-block:8px 10px;margin-bottom:-10px}.FeatureTable_row__FLrsh+.FeatureTable_row__FLrsh .FeatureTable_cell__5BV9t[data-mine]{margin-top:-1px;padding-top:11px}.FeatureTable_row__FLrsh:last-child .FeatureTable_cell__5BV9t[data-mine]{border-radius:0 0 10px 10px}.FeatureTable_grid__VyyPs .FeatureTable_logo__ZRENF{width:22px;height:22px;margin:0;padding:0;background:none;border-radius:6px;box-shadow:inset 0 0 0 1px rgb(var(--ink)/.14)}.FeatureTable_feature__MbUfg{display:grid;gap:1px;padding-block:10px;padding-inline-end:14px}.FeatureTable_feature__MbUfg b{font-weight:500;color:var(--strong);transition:color .16s ease}.FeatureTable_feature__MbUfg em{font-style:normal;font-size:11.5px;color:var(--quiet);text-wrap:pretty}.FeatureTable_cell__5BV9t{display:grid;place-items:center;padding-block:10px}.FeatureTable_colName__ZPcaq{display:none}.FeatureTable_mark__d_TNq{display:grid;place-items:center;width:26px;height:26px;border-radius:8px}.FeatureTable_mark__d_TNq[data-state=yes]{color:var(--strong);background:rgb(var(--ink)/.07)}.FeatureTable_mark__d_TNq[data-state=no]{color:rgb(var(--ink)/.26)}.FeatureTable_mark__d_TNq[data-state=part]{color:rgb(var(--ink)/.5)}.FeatureTable_dot__okASP{width:4px;height:4px;border-radius:50%;background:rgb(var(--ink)/.22)}.FeatureTable_corner__OC98d{display:block}.FeatureTable_srOnly__q7zlK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.DialFigs_day__NJ1_q{--ink:0 0 0;--kept:#0b7fd4;--kept-fill:rgb(11 127 212/0.1);--soft:rgb(var(--ink)/0.34);--track:rgb(var(--ink)/0.06);--strong:rgb(var(--ink)/0.88);--quiet:rgb(var(--ink)/0.44);display:grid;gap:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--quiet)}html[data-theme=dark] .DialFigs_day__NJ1_q{--ink:255 255 255;--kept:var(--brand);--kept-fill:rgb(0 161 255/0.13);--soft:rgb(var(--ink)/0.36);--track:rgb(var(--ink)/0.07);--strong:rgb(var(--ink)/0.92);--quiet:rgb(var(--ink)/0.48)}.DialFigs_strip__SrsKg{display:grid;gap:8px}.DialFigs_stripHead__Yze4p{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 14px}.DialFigs_stripLabel__gfdeF{font-size:13px;font-weight:500;color:var(--strong)}.DialFigs_stripLabel__gfdeF em{font-style:normal;font-weight:400;color:var(--quiet)}.DialFigs_tally__d1mPK{font-size:12.5px}.DialFigs_tally__d1mPK b{font-weight:500;color:var(--strong)}.DialFigs_tally__d1mPK b[data-kept]{color:var(--kept)}.DialFigs_dot__gNMm2{opacity:.5}.DialFigs_track__dC_0X{display:flex;gap:2px;height:34px;border-radius:4px;background:var(--track);overflow:hidden}.DialFigs_seg__xHZpS{flex-basis:0;min-width:0;border-radius:3px}.DialFigs_seg__xHZpS[data-fill=kept]{border:1px solid var(--kept);background:var(--kept-fill)}.DialFigs_seg__xHZpS[data-fill=soft]{border:1px dashed var(--soft)}.DialFigs_hours__MbLV_{display:flex;justify-content:space-between;margin:-10px 0 0;font-size:11.5px;color:var(--quiet)}.DialFigs_key___o3uB{display:flex;flex-wrap:wrap;gap:7px 18px;margin:-6px 0 0;font-size:12px;color:var(--quiet)}.DialFigs_keyItem__I3Ma0{display:inline-flex;align-items:center;gap:8px}.DialFigs_keyMark__PXyDn{width:13px;height:15px;border-radius:3px;background:var(--track)}.DialFigs_keyMark__PXyDn[data-fill=kept]{border:1px solid var(--kept);background:var(--kept-fill)}.DialFigs_keyMark__PXyDn[data-fill=soft]{border:1px dashed var(--soft);background:none}@media (max-width:34rem){.DialFigs_track__dC_0X{height:28px}.DialFigs_tally__d1mPK{font-size:12px}}.DialFigs_flow__apiXB{--ink:0 0 0;--kept:#0b7fd4;--line:rgb(var(--ink)/0.14);--text:rgb(var(--ink)/0.6);--strong:rgb(var(--ink)/0.9);--quiet:rgb(var(--ink)/0.42);display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;font-size:12.5px}html[data-theme=dark] .DialFigs_flow__apiXB{--ink:255 255 255;--kept:var(--brand);--line:rgb(var(--ink)/0.16);--text:rgb(var(--ink)/0.64);--strong:rgb(var(--ink)/0.92);--quiet:rgb(var(--ink)/0.46)}.DialFigs_flowStep__fxobU{display:grid;gap:7px;min-width:0}.DialFigs_flowLabel__TaAbI{font-size:11.5px;color:var(--quiet)}.DialFigs_flowArrow__xG5CN{display:block;width:28px;color:rgb(var(--ink)/.3)}.DialFigs_flowArrow__xG5CN svg{display:block;width:28px;height:12px}.DialFigs_gapBlock__RdLYm{display:grid;place-items:center;min-height:62px;padding:10px 12px;border:1px dashed rgb(var(--ink)/.34);border-radius:8px;text-align:center;text-wrap:balance;color:var(--text)}.DialFigs_keptBlock__fEo1B{display:grid;place-items:center;min-height:62px;padding:10px 12px;border:1px solid var(--kept);border-radius:8px;background:color-mix(in oklab,var(--kept) 11%,transparent);text-align:center;color:var(--strong);font-weight:500}.DialFigs_card__XjXn4{display:grid;gap:9px;min-height:62px;align-content:center;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:color-mix(in oklab,rgb(var(--ink)) 4%,transparent);text-align:center}.DialFigs_cardBody__aVpF5{color:var(--strong)}.DialFigs_cardActions__t_gvm{display:flex;justify-content:center;gap:6px}.DialFigs_cardNo__8G_Vg,.DialFigs_cardYes__tkVss{padding:3px 10px;border-radius:999px;font-size:11.5px;white-space:nowrap}.DialFigs_cardYes__tkVss{background:var(--kept);color:#fff;font-weight:500}.DialFigs_cardNo__8G_Vg{border:1px solid var(--line);color:var(--quiet)}@media (max-width:34rem){.DialFigs_flow__apiXB{grid-template-columns:minmax(0,1fr);gap:10px}.DialFigs_flowArrow__xG5CN{justify-self:center;rotate:90deg}}.DialFigs_attr__0npDD{--ink:0 0 0;--kept:#0b7fd4;--line:rgb(var(--ink)/0.14);--text:rgb(var(--ink)/0.62);--strong:rgb(var(--ink)/0.9);--quiet:rgb(var(--ink)/0.44);display:grid;gap:9px;color:var(--text)}html[data-theme=dark] .DialFigs_attr__0npDD{--ink:255 255 255;--kept:var(--brand);--line:rgb(var(--ink)/0.16);--text:rgb(var(--ink)/0.66);--strong:rgb(var(--ink)/0.92);--quiet:rgb(var(--ink)/0.48)}.DialFigs_attr__0npDD .DialFigs_attrHead___xzIt{margin:0;font-size:13px;font-weight:500;color:var(--strong)}.DialFigs_attr__0npDD .DialFigs_attrHead___xzIt em{font-style:normal;font-weight:400;color:var(--quiet)}.DialFigs_attr__0npDD .DialFigs_attrNote__v7EWM{margin:0;font-size:12px;color:var(--quiet);text-wrap:pretty}.DialFigs_seen__XNhoL{display:flex;gap:8px;margin-bottom:6px}.DialFigs_seenCol__4_nVl{display:grid;gap:7px;flex-basis:0;min-width:5.5rem}.DialFigs_seenBlock__vzXlF{display:grid;place-items:center;height:48px;border:1px solid var(--kept);border-radius:6px;background:color-mix(in oklab,var(--kept) 11%,transparent)}.DialFigs_seenMark__o7RX0{display:block;width:22px;height:22px;color:var(--strong)}.DialFigs_seenLabel__uYp_C{font-size:12.5px;font-weight:500;text-align:center;color:var(--strong)}.DialFigs_seenLabel__uYp_C em{font-style:normal;font-weight:400;color:var(--quiet)}.DialFigs_meant__Sl_vs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:4px}.DialFigs_meantBlock__qmIll{display:grid;place-items:center;min-height:48px;padding:9px 11px;border:1px dashed rgb(var(--ink)/.34);border-radius:6px;font-size:12.5px;line-height:1.35;text-align:center;text-wrap:balance;color:var(--text)}@media (max-width:34rem){.DialFigs_meant__Sl_vs{grid-template-columns:minmax(0,1fr);gap:6px}.DialFigs_meantBlock__qmIll{min-height:0;padding:10px 12px}.DialFigs_seenCol__4_nVl{min-width:4.4rem}.DialFigs_seenLabel__uYp_C{font-size:12px}}.PathKitFigs_art__XC6lg{--strand-1:#a29e9a;--strand-2:#5c5854;--strand-3:#3a3734;--pulse:#ffffff;--beam:#b479bd;--seed:#f1cdf7;--rule-ink:255 255 255;display:block;width:100%;height:auto}html:not([data-theme=dark]) .PathKitFigs_art__XC6lg{--strand-1:#7a7471;--strand-2:#a8a3a0;--strand-3:#cdc9c6;--pulse:#55504d;--beam:#b23ec9;--seed:#a832bd;--rule-ink:0 0 0}.PathKitFigs_crosshair__ZHT9b,.PathKitFigs_pulse__2XaTj,.PathKitFigs_ray__EK00t,.PathKitFigs_ring__sjeQR,.PathKitFigs_row__VIqst,.PathKitFigs_strand__rs886{vector-effect:non-scaling-stroke}.PathKitFigs_strand__rs886{fill:none}.PathKitFigs_strand__rs886[data-tone="1"]{stroke:var(--strand-1)}.PathKitFigs_strand__rs886[data-tone="2"]{stroke:var(--strand-2)}.PathKitFigs_strand__rs886[data-tone="3"]{stroke:var(--strand-3)}.PathKitFigs_ray__EK00t{fill:none;stroke:var(--beam);stroke-opacity:.85}.PathKitFigs_row__VIqst{stroke:var(--beam);stroke-opacity:.34}.PathKitFigs_dot___AZcU{fill:var(--seed)}.PathKitFigs_crosshair__ZHT9b{fill:none;stroke:rgb(var(--rule-ink)/.22)}.PathKitFigs_crosshair__ZHT9b[data-faint]{stroke:rgb(var(--rule-ink)/.16)}.PathKitFigs_ring__sjeQR{stroke:rgb(var(--rule-ink)/.34)}html:not([data-theme=dark]) .PathKitFigs_crosshair__ZHT9b{stroke:rgb(var(--rule-ink)/.14)}html:not([data-theme=dark]) .PathKitFigs_crosshair__ZHT9b[data-faint]{stroke:rgb(var(--rule-ink)/.1)}html:not([data-theme=dark]) .PathKitFigs_ring__sjeQR{stroke:rgb(var(--rule-ink)/.22)}.PathKitFigs_centre__uRvjH{fill:var(--pulse)}.PathKitFigs_pulse__2XaTj{fill:none;stroke:var(--pulse)}.PathKitFigs_ray__EK00t,.PathKitFigs_row__VIqst,.PathKitFigs_strand__rs886{stroke-dasharray:1 1;stroke-dashoffset:1}@media (prefers-reduced-motion:no-preference){[data-pk-seen] .PathKitFigs_ray__EK00t,[data-pk-seen] .PathKitFigs_row__VIqst,[data-pk-seen] .PathKitFigs_strand__rs886{animation-name:PathKitFigs_draw__m2mtP;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards}[data-pk-seen] .PathKitFigs_strand__rs886{animation-duration:2.2s;animation-delay:calc(var(--i, 0) * .04s)}[data-pk-seen] .PathKitFigs_ray__EK00t{animation-duration:.7s;animation-delay:calc(1.5s + var(--i, 0) * .03s)}[data-pk-seen] .PathKitFigs_row__VIqst{animation-duration:.7s;animation-delay:calc(1.8s + var(--i, 0) * .03s)}}@media (prefers-reduced-motion:reduce){.PathKitFigs_ray__EK00t,.PathKitFigs_row__VIqst,.PathKitFigs_strand__rs886{stroke-dashoffset:0}}[data-pk-seen] .PathKitFigs_ray__EK00t,[data-pk-seen] .PathKitFigs_row__VIqst,[data-pk-seen] .PathKitFigs_strand__rs886{stroke-dashoffset:0}@keyframes PathKitFigs_draw__m2mtP{to{stroke-dashoffset:0}}.PathKitFigs_pulse__2XaTj{stroke-dashoffset:0;opacity:0}@media (prefers-reduced-motion:no-preference){[data-pk-live] .PathKitFigs_pulse__2XaTj{animation-name:PathKitFigs_trace__GNGPd,PathKitFigs_traceop__I2itP;animation-duration:var(--dur),var(--dur);animation-timing-function:linear,linear;animation-delay:var(--at),var(--at);animation-iteration-count:infinite,infinite}}@keyframes PathKitFigs_trace__GNGPd{to{stroke-dashoffset:-1.03}}@keyframes PathKitFigs_traceop__I2itP{0%{opacity:0}6%,94%{opacity:.55}to{opacity:0}}.PathKitFigs_dot___AZcU{opacity:0;transform-box:fill-box;transform-origin:50% 50%}[data-pk-seen] .PathKitFigs_dot___AZcU{opacity:1}@media (prefers-reduced-motion:no-preference){[data-pk-seen] .PathKitFigs_dot___AZcU{animation-name:PathKitFigs_pop__prJ0w;animation-duration:.5s;animation-timing-function:cubic-bezier(.2,1.3,.4,1);animation-delay:calc(1.95s + var(--d, 0s));animation-fill-mode:backwards}}@keyframes PathKitFigs_pop__prJ0w{0%{opacity:0;transform:scale(.55)}}.PathKitFigs_core__Gnik7{opacity:0}[data-pk-seen] .PathKitFigs_core__Gnik7{opacity:1}@media (prefers-reduced-motion:no-preference){[data-pk-seen] .PathKitFigs_core__Gnik7{animation-name:PathKitFigs_fadeCore___jr0Z;animation-duration:.7s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-delay:1.35s;animation-fill-mode:backwards}}@keyframes PathKitFigs_fadeCore___jr0Z{0%{opacity:0}}.PathKitFigs_board__q0i4g{--line:255 255 255;--lit:#fbd2ff;display:grid;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PathKitFigs_board__q0i4g .PathKitFigs_title__F1JKX{margin:0;font-size:13px;letter-spacing:.01em;color:rgb(var(--line)/.62)}.PathKitFigs_field__0gUXy{display:block;width:100%;height:auto}.PathKitFigs_frame__N_RvS,.PathKitFigs_tile__jZgKG{fill:none;vector-effect:non-scaling-stroke;stroke-width:1}.PathKitFigs_tile__jZgKG{fill:transparent;transition:stroke .16s ease,stroke-width .16s ease}.PathKitFigs_frame__N_RvS{stroke:rgb(var(--line)/.16)}.PathKitFigs_tile__jZgKG[data-kind=drawn]{stroke:rgb(var(--line)/.55)}.PathKitFigs_tile__jZgKG[data-kind=edge]{stroke:rgb(var(--line)/.34);stroke-dasharray:3 3}.PathKitFigs_tile__jZgKG[data-kind=gap]{stroke:rgb(var(--line)/.24);stroke-dasharray:1.5 6}@media (hover:hover) and (pointer:fine){.PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG:hover{stroke:var(--lit);stroke-width:1.6}.PathKitFigs_board__q0i4g:has(.PathKitFigs_key__k74H7[data-kind=drawn]:hover) .PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG[data-kind=drawn],.PathKitFigs_board__q0i4g:has(.PathKitFigs_key__k74H7[data-kind=edge]:hover) .PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG[data-kind=edge],.PathKitFigs_board__q0i4g:has(.PathKitFigs_key__k74H7[data-kind=gap]:hover) .PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG[data-kind=gap]{stroke:var(--lit);stroke-width:1.4}.PathKitFigs_board__q0i4g:has(.PathKitFigs_key__k74H7[data-kind=drawn]:hover) .PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG:not([data-kind=drawn]),.PathKitFigs_board__q0i4g:has(.PathKitFigs_key__k74H7[data-kind=edge]:hover) .PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG:not([data-kind=edge]),.PathKitFigs_board__q0i4g:has(.PathKitFigs_key__k74H7[data-kind=gap]:hover) .PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG:not([data-kind=gap]){opacity:.3}.PathKitFigs_key__k74H7{cursor:default;transition:color .16s ease}.PathKitFigs_key__k74H7:hover,.PathKitFigs_key__k74H7:hover .PathKitFigs_keyNum__H4pfe,.PathKitFigs_key__k74H7:hover b{color:var(--lit)}}.PathKitFigs_field__0gUXy .PathKitFigs_tile__jZgKG{transition:stroke .16s ease,stroke-width .16s ease,opacity .2s ease}@media (prefers-reduced-motion:no-preference){[data-pk-seen] .PathKitFigs_tile__jZgKG:not([data-kind=drawn]){animation-name:PathKitFigs_inkIn__ZaxFQ;animation-duration:.62s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:backwards;animation-delay:calc(.2s + var(--i, 0) * 13ms)}}@keyframes PathKitFigs_inkIn__ZaxFQ{0%{opacity:0}}.PathKitFigs_board__q0i4g .PathKitFigs_legend__6VVez{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin:0;padding:0;list-style:none;font-size:12.5px;color:rgb(var(--line)/.62)}.PathKitFigs_board__q0i4g .PathKitFigs_key__k74H7{display:inline-flex;align-items:center;gap:9px;margin:0}.PathKitFigs_board__q0i4g .PathKitFigs_key__k74H7:before{content:none}.PathKitFigs_board__q0i4g .PathKitFigs_key__k74H7+.PathKitFigs_key__k74H7{margin-top:0;padding-top:0;border-top:0}.PathKitFigs_keyNum__H4pfe{color:rgb(var(--line)/.34)}.PathKitFigs_keyMark__qPOxh{display:block;width:10px;height:17px}.PathKitFigs_board__q0i4g .PathKitFigs_key__k74H7 b{font-weight:500;color:rgb(var(--line)/.92)}@media (max-width:34rem){.PathKitFigs_board__q0i4g .PathKitFigs_legend__6VVez{gap:7px 18px;font-size:12px}}.ComparisonTable_tbl__lr9uP{margin-block:1.9em;border-top:1px solid var(--rule)}.ComparisonTable_head__dfcMP{display:none}.ComparisonTable_body__hyOGP{margin:0}.ComparisonTable_row__2ykI_{display:grid;gap:6px;padding:14px 0;border-bottom:1px solid var(--rule)}.ComparisonTable_claim__hKUiS{margin:0;font-weight:500;color:var(--ink-strong);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 11px}.ComparisonTable_finding__SN3Qi{margin:0;color:var(--ink-faint)}.ComparisonTable_verdict__GWXj8{flex-shrink:0;margin-inline-start:auto;padding:2px 7px;border-radius:5px;background:var(--code-bg);color:var(--ink-muted);font-size:11.5px;font-weight:400;letter-spacing:.01em;white-space:nowrap}.ComparisonTable_verdict__GWXj8[data-verdict=false]{background:rgb(254 55 76/.12);color:#cf1830}.ComparisonTable_verdict__GWXj8[data-verdict=unverifiable]{background:rgb(255 174 0/.16);color:#8a5e00}html[data-theme=dark] .ComparisonTable_verdict__GWXj8[data-verdict=false]{background:rgb(254 55 76/.16);color:#fe374c}html[data-theme=dark] .ComparisonTable_verdict__GWXj8[data-verdict=unverifiable]{background:rgb(255 174 0/.16);color:#ffae00}@media (min-width:44rem){.ComparisonTable_head__dfcMP,.ComparisonTable_row__2ykI_{display:grid;grid-template-columns:15rem 1fr;gap:28px;align-items:baseline}.ComparisonTable_head__dfcMP{padding-bottom:10px;border-bottom:1px solid var(--rule);font-size:12.5px;color:var(--ink-muted)}.ComparisonTable_claim__hKUiS{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ComparisonTable_verdict__GWXj8{margin-inline-start:0}}.ComparisonTable_weights__XdqJm{margin-block:1.9em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ComparisonTable_wGroup__GGbpd+.ComparisonTable_wGroup__GGbpd{margin-top:1.4em}.ComparisonTable_wCap__UqpO9{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--rule);font-size:13px;color:var(--ink-muted)}.ComparisonTable_wCap__UqpO9 b{font-weight:400;letter-spacing:0;text-transform:none}.ComparisonTable_wRow__ZgiLC{display:grid;grid-template-columns:1fr 84px 46px 46px;align-items:center;gap:12px;padding:3px 0;border-bottom:1px solid var(--row-line);font-size:13.5px}.ComparisonTable_wRow__ZgiLC:last-child{border-bottom:0}.ComparisonTable_wName__JNDyN{color:var(--ink)}.ComparisonTable_wRow__ZgiLC[data-off] .ComparisonTable_wName__JNDyN{color:var(--ink-faint)}.ComparisonTable_wBarCell__u7nrH{display:block}.ComparisonTable_wNum__pEugk{display:block;text-align:right;color:var(--ink-strong);font-size:13px}.ComparisonTable_wRow__ZgiLC[data-off] .ComparisonTable_wNum__pEugk{color:var(--ink-faint)}.ComparisonTable_wBar__GVKjS{--bar-cold:color-mix(in oklab,var(--ink) 22%,transparent);display:block;width:100%;height:5px;border-radius:2px;background:var(--track);overflow:hidden}.ComparisonTable_wBar__GVKjS span{display:block;height:100%;border-radius:2px;background:color-mix(in oklab,var(--bar-hot,var(--brand)) calc(var(--heat, 0) * 100%),var(--bar-cold));transform-origin:right center}.ComparisonTable_wRow__ZgiLC[data-neg] .ComparisonTable_wBar__GVKjS span{--bar-hot:#e0563c}html[data-theme=dark] .ComparisonTable_wRow__ZgiLC[data-neg] .ComparisonTable_wBar__GVKjS span{--bar-hot:#ff6a4d}.ComparisonTable_wLikes__9rAQi{text-align:right;color:var(--ink-faint);font-size:13.5px}@media (max-width:34rem){.ComparisonTable_wRow__ZgiLC{grid-template-columns:1fr 52px 38px 38px;gap:7px;font-size:12.5px}}.ComparisonTable_steps__y5yBN{display:grid;gap:10px;margin-block:1.7em;list-style:none}.ComparisonTable_steps__y5yBN.ComparisonTable_steps__y5yBN{padding-left:0}.ComparisonTable_steps__y5yBN>.ComparisonTable_step__6SDtG{display:grid;grid-template-columns:26px minmax(0,1fr);gap:18px;align-items:start;margin:0;padding:20px 24px 21px;border-radius:16px;background:#141416;color:#fff}.ComparisonTable_steps__y5yBN>.ComparisonTable_step__6SDtG:before{content:none}.ComparisonTable_steps__y5yBN>.ComparisonTable_step__6SDtG+.ComparisonTable_step__6SDtG{margin-top:0;border-top:0}.ComparisonTable_stepBody__pOqMF{min-width:0;font-size:14.5px;line-height:1.5;text-wrap:pretty;color:rgb(255 255 255/.66)}.ComparisonTable_stepBody__pOqMF b{display:block;margin-bottom:3px;font-size:15.5px;font-weight:500;color:#fff}.ComparisonTable_stepNum__yf6Re{margin-top:2px;font-size:32px;font-weight:500;line-height:1;letter-spacing:-.04em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:34rem){.ComparisonTable_steps__y5yBN>.ComparisonTable_step__6SDtG{grid-template-columns:21px minmax(0,1fr);gap:14px;padding:16px 18px 17px}.ComparisonTable_stepNum__yf6Re{margin-top:1px;font-size:25px}.ComparisonTable_stepBody__pOqMF b{font-size:15px}}.InlineCitations_citeProse__SorAe{margin-block:1.6em}.InlineCitations_citeText__kfrQi{margin:0}.InlineCitations_citeMark__7hOE9{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;margin-inline:2px;border-radius:4px;background:var(--code-bg);color:var(--ink-faint);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;vertical-align:1px;transition:background-color .14s ease,color .14s ease}.InlineCitations_citeProse__SorAe a.InlineCitations_citeMark__7hOE9,.InlineCitations_citeProse__SorAe a.InlineCitations_citeMark__7hOE9:hover{text-decoration:none}a.InlineCitations_citeMark__7hOE9:hover{background:var(--ink-block);color:var(--on-ink)}.InlineCitations_citeTip__KZ5wt{position:relative;white-space:nowrap}.InlineCitations_citeTipBox__danf8{position:absolute;bottom:calc(100% + 7px);left:50%;z-index:5;padding:5px 9px;border-radius:7px;background:var(--tip-bg);color:var(--tip-ink);font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,3px) scale(.96);transform-origin:bottom center;transition:opacity .14s ease,transform .18s cubic-bezier(.19,1,.22,1)}@media (hover:hover) and (pointer:fine){.InlineCitations_citeTip__KZ5wt:focus-within .InlineCitations_citeTipBox__danf8,.InlineCitations_citeTip__KZ5wt:hover .InlineCitations_citeTipBox__danf8{opacity:1;transform:translate(-50%) scale(1)}}.InlineCitations_citeFooter__7rcQN{display:grid;gap:2px;margin-top:1.1em;padding-top:.9em;border-top:1px solid var(--rule)}.InlineCitations_citeFooter__7rcQN a.InlineCitations_citeRef__1ecY0,.InlineCitations_citeFooter__7rcQN a.InlineCitations_citeRef__1ecY0:hover{display:flex;align-items:baseline;gap:7px;padding:5px 0;color:var(--ink-faint);font-size:13.5px;text-decoration:none;transition:color .14s ease}.InlineCitations_citeRef__1ecY0:hover{color:var(--ink-strong)}.InlineCitations_citeRefLabel__dOu4h{min-width:0;color:var(--ink)}.InlineCitations_citeRef__1ecY0:hover .InlineCitations_citeRefLabel__dOu4h{color:var(--ink-strong)}.InlineCitations_citeSep__sO8b7{color:var(--ink-muted)}.InlineCitations_citeRefHost__jWHYf{color:var(--ink-muted);font-size:12.5px}.InlineCitations_citeArrow__ySlBu{display:inline-flex;align-self:center;color:var(--ink-muted);transition:transform .16s cubic-bezier(.19,1,.22,1)}.InlineCitations_citeRef__1ecY0:hover .InlineCitations_citeArrow__ySlBu{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.InlineCitations_citeArrow__ySlBu,.InlineCitations_citeMark__7hOE9,.InlineCitations_citeTipBox__danf8{transition-duration:1ms}.InlineCitations_citeTipBox__danf8{transform:translate(-50%)}.InlineCitations_citeRef__1ecY0:hover .InlineCitations_citeArrow__ySlBu{transform:none}}.post_wrap__9b1ys{width:100%;min-width:0;max-width:600px;margin-inline:auto;padding-top:40px;padding-bottom:96px}.post_back__NFPlG{display:inline-flex;align-items:center;gap:6px;padding:12px 8px 12px 0;margin-bottom:20px;font-size:14px;color:var(--ink-faint);text-decoration:none;transition:color .16s ease}.post_back__NFPlG:hover{color:var(--ink-strong)}.post_back__NFPlG svg{display:block;flex-shrink:0}@media (min-width:78rem){.post_back__NFPlG{display:none}}.post_head__lak7w{margin-bottom:40px}.post_title__0LsZC{font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.02em;text-wrap:balance;color:var(--ink-strong);margin:0 0 10px}.post_date__rGPtW{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-faint)}.post_cover__DlSO8{display:block;width:100%;height:auto;margin-bottom:40px;border-radius:14px;border:1px solid var(--rule);background:var(--code-bg)}.post_prose__2vx_r{font-size:17px;line-height:1.65;color:var(--ink)}.post_prose__2vx_r>*+*{margin-top:1.1em}.post_prose__2vx_r h2,.post_prose__2vx_r h3{font-weight:500;letter-spacing:-.015em;line-height:1.25;text-wrap:balance;color:var(--ink-strong);margin-top:2.2em;margin-bottom:-.3em}.post_prose__2vx_r h2{font-size:20px}.post_prose__2vx_r h3{font-size:17px}.post_prose__2vx_r a{color:var(--ink-strong);text-decoration:underline;text-underline-position:from-font;text-underline-offset:3px;text-decoration-thickness:from-font;text-decoration-skip-ink:auto;text-decoration-color:var(--ink-faint);transition:text-decoration-color .16s ease}.post_prose__2vx_r a:hover{text-decoration-color:var(--ink-strong)}.post_prose__2vx_r strong{font-weight:500;color:var(--ink-strong)}.post_prose__2vx_r ol,.post_prose__2vx_r ul{padding-left:1.6em}.post_prose__2vx_r li{padding-left:.15em}.post_prose__2vx_r li+li{margin-top:.7em}.post_prose__2vx_r ol{list-style:none;counter-reset:step}.post_prose__2vx_r ol>li{position:relative;counter-increment:step}.post_prose__2vx_r ol>li+li{margin-top:.95em;padding-top:.95em;border-top:1px solid var(--row-line,var(--rule))}.post_prose__2vx_r ol>li+li:before{top:.95em}.post_prose__2vx_r ol>li:before{content:counter(step);position:absolute;left:-1.6em;width:1.2em;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted)}.post_prose__2vx_r blockquote{margin-inline:0;padding-left:1.1em;border-left:2px solid var(--rule);color:var(--ink-muted)}.post_prose__2vx_r code{overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em;padding:.1em .35em;border-radius:5px;background:var(--code-bg)}.post_prose__2vx_r pre{padding:14px 16px;border-radius:12px;background:var(--code-bg);overflow-x:auto;font-size:13.5px;line-height:1.6}.post_prose__2vx_r pre code{overflow-wrap:normal;padding:0;background:none;font-size:inherit}.post_prose__2vx_r img,.post_prose__2vx_r video{display:block;max-width:100%;height:auto;border-radius:12px}.post_prose__2vx_r .post_tableWrap__U9sCp,.post_prose__2vx_r table{width:100%}.post_prose__2vx_r table{border-collapse:collapse;font-size:.94em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block;overflow-x:auto}.post_prose__2vx_r td,.post_prose__2vx_r th{padding:.5em .9em .5em 0;text-align:right;white-space:nowrap;border-bottom:1px solid var(--rule)}.post_prose__2vx_r td:first-child,.post_prose__2vx_r th:first-child{text-align:left;white-space:normal}.post_prose__2vx_r th{font-weight:500;color:var(--ink-muted)}.post_prose__2vx_r tbody tr:last-child td{border-bottom:0}.post_prose__2vx_r img{margin-block:1.6em;box-sizing:border-box;padding:20px;background:#ffffff;border-radius:16px}@media (max-width:640px){.post_prose__2vx_r img{padding:12px;border-radius:12px}}.post_prose__2vx_r hr{border:0;border-top:1px solid var(--rule);margin-block:2.4em}@media (max-width:640px){.post_wrap__9b1ys{padding-inline:20px;padding-top:28px}.post_prose__2vx_r{font-size:16px}}.Plate_plate__weR4q{--pk-plate:#131211;--pk-field:#0e0d0c;--pk-drawn:#312f2c;--pk-hair:#2d2a28;--pk-hair-2:#44413e;--pk-ink:#f7f5f3;--pk-ink-2:#bfbbb7;--pk-ink-3:#a29e9a;--pk-lilac:#b479bd;--pk-blocker:#ff8077;--pk-risk:#ffb20a;margin:2em 0;padding:18px;border-radius:18px;background:var(--pk-plate);color:var(--pk-ink);overflow:hidden}.Plate_plate__weR4q[data-bare]{padding:0;border-radius:0;background:none;color:inherit;overflow:visible}.Plate_plate__weR4q[data-wide]{width:min(880px,max(600px,calc(100vw - 720px)));margin-left:50%;translate:-50% 0}@media (max-width:34rem){.Plate_plate__weR4q[data-wide]{width:auto;margin-left:-14px;translate:none}.Plate_plate__weR4q{margin-inline:-14px;padding:14px;border-radius:14px}}.Plate_plate__weR4q .Plate_caption__QMEhO{margin-top:14px;font-size:12.5px;line-height:1.45;text-wrap:pretty;color:var(--pk-ink-3)}