.sticky-cat-nav[data-astro-cid-iyfumexj]{position:relative;margin-top:24px;padding-bottom:1px;background:var(--color-bg);scroll-margin-top:calc(-1 * (var(--sticky-row, 0px) + 8px))}.sticky-cat-nav[data-astro-cid-iyfumexj]:after{content:"";position:absolute;left:calc(max(0px,(100% - var(--max-w)) / 2) + var(--pad-x));right:calc(max(0px,(100% - var(--max-w)) / 2) + var(--pad-x));bottom:0;height:1px;background:var(--home-line, var(--color-rule))}.sticky-inner[data-astro-cid-iyfumexj]{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:4px}.sticky-inner[data-astro-cid-iyfumexj]::-webkit-scrollbar{display:none}@media (max-width: 1199px){.sticky-inner[data-astro-cid-iyfumexj]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}}@media (min-width: 1024px){:root{--sticky-row: 53px}.sticky-cat-nav[data-astro-cid-iyfumexj]{position:sticky;top:var(--header-h);z-index:40}}.sticky-pill[data-astro-cid-iyfumexj]{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;border:0;border-radius:0;background:transparent;color:var(--color-ink-2);font:500 14px/1 var(--font-sans);white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sticky-pill[data-astro-cid-iyfumexj]:first-child{margin-left:-14px}.sticky-pill[data-astro-cid-iyfumexj]:after{content:"";position:absolute;left:14px;right:14px;bottom:-4px;height:2px;background:var(--home-rule, var(--color-ink));transform:scaleX(0);transform-origin:0 50%}@media (hover: hover) and (pointer: fine){.sticky-pill[data-astro-cid-iyfumexj]:hover{color:var(--color-ink)}}.sticky-pill[data-astro-cid-iyfumexj].active{color:var(--color-ink)}.sticky-pill[data-astro-cid-iyfumexj].active:after{transform:scaleX(1)}html[data-home]{color-scheme:light;accent-color:var(--color-accent);scrollbar-color:var(--home-line-strong) transparent;font-synthesis:none;font-optical-sizing:auto;--home-surface: #FFFDF9;--home-line: #DAD1C3;--home-hair-2: #E5DFD3;--home-line-strong: #A89C8A;--home-wash: rgba(255, 253, 249, .9);--home-press: rgba(26, 24, 22, .06);--home-sel: var(--color-bg);--home-ui: var(--color-accent);--home-rule: var(--color-ink);--home-field: var(--color-ink);--home-raise: 0 1px 2px rgba(74, 44, 16, .08), 0 14px 24px -16px rgba(74, 44, 16, .32);--home-pop: 0 2px 4px rgba(74, 44, 16, .08), 0 24px 40px -20px rgba(74, 44, 16, .4);--home-opsz: 100;--home-wght: 380;--home-h2-opsz: 72;--home-h2-wght: 400}html[data-home][data-theme=dark]{color-scheme:dark;--home-surface: #201A13;--home-line: rgba(240, 228, 206, .15);--home-hair-2: rgba(240, 228, 206, .085);--home-line-strong: rgba(240, 228, 206, .38);--home-wash: rgba(240, 228, 206, .06);--home-press: rgba(240, 228, 206, .09);--home-sel: rgba(240, 228, 206, .07);--home-ui: #E8743B;--home-rule: var(--color-ink-2);--home-field: rgba(240, 228, 206, .42);--home-raise: inset 0 1px 0 rgba(255, 236, 210, .08), 0 1px 2px rgba(0, 0, 0, .5), 0 18px 28px -18px rgba(0, 0, 0, .85);--home-pop: 0 2px 4px rgba(0, 0, 0, .5), 0 24px 40px -20px rgba(0, 0, 0, .85);--home-wght: 350}@media (min-width: 768px){html[data-home]{--home-opsz: 144;--home-wght: 350;--home-h2-opsz: 144;--home-h2-wght: 350}html[data-home][data-theme=dark]{--home-wght: 340;--home-h2-wght: 340}}html[data-home] ::-moz-selection{background:#c2410c47;color:var(--color-ink)}html[data-home] ::selection{background:#c2410c47;color:var(--color-ink)}html[data-home][data-theme=dark] ::-moz-selection{background:#e8743b61}html[data-home][data-theme=dark] ::selection{background:#e8743b61}html[data-home][data-theme=dark] :focus-visible{outline-color:var(--home-ui)}html[data-home] .home-tasks,html[data-home] .home-head,html[data-home] .about,html[data-home] #faq h2,html[data-home] .de-wrap,html[data-home] .site-footer .container{position:relative}html[data-home] .home-tasks:before,html[data-home] .home-head:before,html[data-home] .about:before,html[data-home] #faq h2:before,html[data-home] .site-footer .container:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--home-rule);transform-origin:0 50%}html[data-home] .home-tasks:after,html[data-home] .home-head:after,html[data-home] .about:after,html[data-home] #faq h2:after,html[data-home] .site-footer .container:after{content:"";position:absolute;left:0;right:0;top:5px;height:1px;background:var(--home-line-strong);transform-origin:0 50%}html[data-home] .about:before,html[data-home] .about:after,html[data-home] .site-footer .container:before,html[data-home] .site-footer .container:after{left:var(--pad-x);right:var(--pad-x)}html[data-home] .home-h1,html[data-home] .home-head h2,html[data-home] .about-h2,html[data-home] #faq h2{text-wrap:balance}html[data-home] .home-head h2,html[data-home] .about-h2,html[data-home] #faq h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(36px,10vw,44px);line-height:1.05;letter-spacing:-.028em;font-variation-settings:"opsz" var(--home-h2-opsz),"wght" var(--home-h2-wght)}html[data-home] .about-prose,html[data-home] .about-steps,html[data-home] #faq details>div{text-wrap:pretty}html[data-home] .home-hero{padding:24px 0 8px}html[data-home] .home-h1{font-size:clamp(44px,13.2vw,58px);line-height:.98;letter-spacing:-.035em;font-variation-settings:"opsz" var(--home-opsz),"wght" var(--home-wght)}html[data-home] .home-h1 em{display:block;color:var(--color-accent-text);letter-spacing:-.03em;font-variation-settings:"opsz" var(--home-opsz)}html[data-home] .home-sub{margin-top:16px;max-width:30ch;font-size:17px;line-height:1.5;color:var(--color-ink-2)}html[data-home] .home-search{margin-top:24px}html[data-home] .launcher-icon{left:18px;width:20px;height:20px;color:var(--color-ink-2);stroke-width:1.5}html[data-home] .launcher-input{height:60px;padding-left:52px;font-size:18px;background:var(--home-surface);border:1px solid var(--home-field);border-radius:6px;box-shadow:var(--home-raise)}html[data-home] .launcher-input:focus,html[data-home] .launcher-input:focus-visible{border-color:var(--home-ui)}html[data-home][data-theme=dark] .launcher-input::-moz-placeholder{color:#a39c8f}html[data-home][data-theme=dark] .launcher-input::placeholder{color:#a39c8f}html[data-home] .launcher-kbd{right:18px;background:transparent;border-color:var(--home-line);border-radius:4px;box-shadow:0 1px 0 var(--home-line)}@media (hover: hover) and (pointer: fine){html[data-home] .launcher-input{padding-right:56px}html[data-home][data-theme=dark] .launcher-input:hover:not(:focus){border-color:#f0e4ce9e}}html[data-home] .launcher-results{top:calc(100% + 10px);z-index:45;background:var(--home-surface);border:1px solid var(--home-line-strong);border-radius:6px;box-shadow:var(--home-pop)}html[data-home] .launcher-item{min-height:58px;padding:8px 18px;border-bottom-color:var(--home-hair-2)}@media (hover: hover) and (pointer: fine){html[data-home] .launcher-item:hover{background:var(--home-sel)}}html[data-home] .launcher-item.is-active{background:var(--home-sel);box-shadow:inset 0 0 0 2px var(--color-accent)}html[data-home][data-theme=dark] .launcher-item.is-active{box-shadow:inset 0 0 0 2px var(--home-ui)}html[data-home] .li-name{font-size:18px;letter-spacing:-.012em}html[data-home] .home-tasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;margin-top:32px;padding-top:6px;border-top:0}html[data-home] .home-tasks>li{display:flex;border-bottom:1px solid var(--home-line)}html[data-home] .home-task{flex:1 1 auto;min-width:0;position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"icon name";align-items:center;align-content:center;-moz-column-gap:12px;column-gap:12px;min-height:76px;margin-inline:-8px;padding:12px 8px;background:none;border:0;border-radius:4px;box-shadow:none}html[data-home] .home-task:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:var(--home-ui);transform:scaleX(0);transform-origin:0 50%}html[data-home] .home-task__icon{grid-area:icon;display:grid;place-items:center;width:24px;height:24px;background:none;border-radius:0;color:var(--color-ink-2)}html[data-home] .home-task__icon svg{width:24px;height:24px;stroke-width:1.5}html[data-home] .home-task__go{display:none}html[data-home] .home-task__name{grid-area:name;margin-top:0;font-size:clamp(16px,4.5vw,18px);line-height:1.2;letter-spacing:-.012em;color:var(--color-ink)}html[data-home] .home-task__hint{grid-area:hint;margin-top:0;font-size:13.5px;line-height:1.5;color:var(--color-ink-2)}html[data-home] .home-task:active{background:var(--home-press)}html[data-home] .home-task:focus-visible{background:var(--home-wash)}html[data-home] .home-task:focus-visible:after{transform:scaleX(1)}html[data-home] .home-task:focus-visible .home-task__icon,html[data-home] .home-task:focus-visible .home-task__go{color:var(--home-ui)}@media (hover: hover) and (pointer: fine){html[data-home] .home-task:hover{background:var(--home-wash)}html[data-home] .home-task:hover:after{transform:scaleX(1)}html[data-home] .home-task:hover .home-task__name{color:var(--color-ink)}html[data-home] .home-task:hover .home-task__icon,html[data-home] .home-task:hover .home-task__go{color:var(--home-ui)}html[data-home] .home-task:active{background:var(--home-press)}}html[data-home] .home-recent{margin-top:24px}html[data-home] .home-recent__label{font:italic 400 16px/1.2 var(--font-serif);color:var(--color-ink-2)}html[data-home] .home-chips{padding-inline:4px;margin-inline:-4px}html[data-home] .home-chip{padding:0 16px;background:transparent;border:1px solid var(--home-line);border-radius:4px;box-shadow:none;color:var(--color-ink)}@media (hover: hover) and (pointer: fine){html[data-home] .home-chip:hover{border-color:var(--color-ink)}}html[data-home] .home-sec{margin-bottom:0}html[data-home] .home-head,html[data-home] .home-sec+.home-sec .home-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 20px;margin-top:48px;padding:24px 0 16px;border-top:0}html[data-home] .home-head h2{line-height:1;margin:0}html[data-home] .home-head p{margin:0 0 0 auto;font:italic 400 17px/1.25 var(--font-serif);font-variant-numeric:lining-nums tabular-nums;text-align:right;color:var(--color-ink-2)}html[data-home] #decide .home-head p{flex:1 1 100%;margin:4px 0 0;text-align:left}html[data-home] .home-rows{background:none;border:0;border-top:1px solid var(--home-line);border-radius:0;box-shadow:none}html[data-home] .home-rows>li{border-bottom:1px solid var(--home-hair-2)}html[data-home] .home-row{min-height:68px;margin-inline:-8px;padding:16px 8px;border-radius:4px;-moz-column-gap:14px;column-gap:14px}html[data-home] .home-row__name{font-size:18px;letter-spacing:-.012em}html[data-home] .home-row__tag{margin-top:2px}html[data-home] .home-row__go{width:14px;height:14px}html[data-home] .home-row:active{background:var(--home-press)}@media (hover: hover) and (pointer: fine){html[data-home] .home-row:hover{background:var(--home-wash)}html[data-home] .home-row:hover .home-row__name{color:var(--color-ink)}html[data-home] .home-row:hover .home-row__go{color:var(--home-ui)}}html[data-home] .home-row:focus-visible{background:var(--home-wash)}html[data-home] .home-row:focus-visible .home-row__go{color:var(--home-ui)}html[data-home] .home-more{display:flex;justify-content:flex-end;margin-top:16px}html[data-home] .home-more a{gap:10px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;color:var(--color-ink);font:italic 400 18px/1.2 var(--font-serif)}html[data-home] .home-more a>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:var(--color-ink-3)}html[data-home] .home-more__go{flex:none;width:14px;height:14px;color:var(--color-ink-3)}html[data-home] .home-more a:focus-visible .home-more__go{color:var(--home-ui)}@media (hover: hover) and (pointer: fine){html[data-home] .home-more a:hover{color:var(--color-accent-text);text-decoration:none}html[data-home] .home-more a:hover>span{text-decoration-color:currentColor}html[data-home] .home-more a:hover .home-more__go{color:var(--home-ui)}}html[data-home] .de-wrap{margin-top:var(--sp-7)}html[data-home] .de-wrap:before,html[data-home] .de-wrap:after{content:"";position:absolute;left:var(--pad-x);right:var(--pad-x);height:1px;background:var(--home-line)}html[data-home] .de-wrap:before{top:0}html[data-home] .de-wrap:after{bottom:0}html[data-home] .de-row{margin-inline:-8px;padding:16px 8px;border-radius:4px}html[data-home] .de-row__go{width:14px;height:14px}html[data-home] .de-row:active{background:var(--home-press)}html[data-home] .de-row:focus-visible{background:var(--home-wash)}html[data-home] .de-row:focus-visible .de-row__go{color:var(--home-ui)}@media (hover: hover) and (pointer: fine){html[data-home] .de-row:hover{background:var(--home-wash)}html[data-home] .de-row:hover .de-row__go{color:var(--home-ui)}}html[data-home] .about{margin-top:var(--sp-9);padding-top:var(--sp-5)}html[data-home] .about-h2{margin:0}html[data-home] .about-lede{margin-top:16px;font-size:clamp(20px,2.6vw,26px)}html[data-home] .about-steps li::marker{color:var(--color-ink-2);font-weight:600}html[data-home] .about-foot{border-top-color:var(--home-line)}html[data-home] #faq{--color-card: transparent;--color-border: var(--home-line);--color-text-muted: var(--color-ink-2);margin-bottom:0}html[data-home] #faq>section{margin-top:var(--sp-8)}html[data-home] #faq h2{margin:0 0 16px;padding-top:var(--sp-5)}html[data-home] #faq .space-y-2>*{margin:0}html[data-home] #faq details{border-width:0 0 1px;border-radius:0;box-shadow:none;overflow:visible}html[data-home] #faq summary{min-height:64px;align-items:center;padding:18px 0;font-family:var(--font-serif);font-weight:400;font-size:18px;line-height:1.3}html[data-home] #faq summary svg{width:16px;height:16px;margin-top:0;stroke-width:1.5;color:var(--color-ink-2)}html[data-home] #faq details>div{max-width:62ch;padding:0 0 20px;font-size:15px;line-height:1.7}html[data-home] #faq summary:focus-visible svg{color:var(--home-ui)}@media (hover: hover) and (pointer: fine){html[data-home] #faq summary:hover svg{color:var(--home-ui)}}html[data-home] .site-footer{border-top:0;padding:0 0 var(--sp-7);margin-top:var(--sp-9)}html[data-home] .site-footer .container{padding-top:var(--sp-8)}html[data-home] .site-footer li a{display:flex}html[data-home] .site-footer h4{font:italic 400 18px/1.2 var(--font-serif);letter-spacing:0;text-transform:none;color:var(--color-ink-2);margin:0 0 var(--sp-3)}html[data-home] .site-footer__bottom{flex-wrap:wrap;gap:8px 24px;border-top-color:var(--home-line);font:400 13px/1.5 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--color-ink-2)}html[data-home] .site-header{backdrop-filter:none}html[data-home] .site-nav .btn--primary,html[data-home] .site-nav .btn--ghost,html[data-home] .site-nav .theme-toggle,html[data-home] .site-nav #lang-btn{border-radius:6px}html[data-home] #mobile-menu nav{gap:0;padding-block:8px}html[data-home] #mobile-menu a>span:first-child{display:none}html[data-home] #mobile-menu a{display:flex;align-items:center;gap:0;min-height:44px;border-bottom:1px solid var(--home-hair-2);font-family:var(--font-serif);font-size:18px;line-height:1.2;letter-spacing:-.012em}html[data-home] #mobile-menu a:active{background:var(--home-press)}html[data-home] #mobile-menu hr{height:6px;border-style:solid;border-width:2px 0 1px;border-top-color:var(--home-rule)!important;border-bottom-color:var(--home-line-strong)!important}html[data-home] #mobile-menu a:last-child{border-bottom:0}html[data-home] .lang-flag{display:none}html[data-home] .lang-menu{background:var(--home-surface);border-color:var(--home-line-strong);border-radius:6px;box-shadow:var(--home-pop)}html[data-home] .site-nav .lang-menu .lang-item{display:flex;justify-content:flex-start;min-height:44px;border-radius:4px}html[data-home] .back-to-top{width:44px;height:44px;border-radius:6px;background:var(--home-surface);color:var(--color-ink);border:1px solid var(--color-ink);box-shadow:var(--home-raise)}html[data-home][data-theme=dark] .back-to-top{border-color:var(--home-field)}@media (hover: hover) and (pointer: fine){html[data-home] .back-to-top:hover,html[data-home][data-theme=dark] .back-to-top:hover{border-color:var(--home-ui);box-shadow:var(--home-raise);transform:none}}html[data-home] .back-to-top.show:active{transform:none;background:var(--home-press)}@media (min-width: 768px){html[data-home] .home-hero{padding:32px 0 8px}html[data-home] .home-h1{font-size:clamp(64px,6.4vw,92px);font-size:clamp(64px,min(6.4vw,11svh),92px);line-height:.96}html[data-home] .home-sub{max-width:34ch;font-size:18px}html[data-home] .launcher-input{height:64px}html[data-home] .home-tasks{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}html[data-home] .home-task{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"icon go" "name name" "hint hint";align-items:start;align-content:start;min-height:0;padding:22px 8px 24px}html[data-home] .home-task__icon{justify-self:start}html[data-home] .home-task__go{display:block;align-self:start;justify-self:end;margin-top:5px}html[data-home] .home-task__name{margin-top:20px;font-size:20px}html[data-home] .home-task__hint{margin-top:6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}html[data-home] .home-head,html[data-home] .home-sec+.home-sec .home-head{margin-top:64px}html[data-home] .home-head h2,html[data-home] .about-h2,html[data-home] #faq h2{font-size:clamp(48px,5vw,60px);letter-spacing:-.034em}html[data-home] #decide .home-head p{flex:0 1 auto;margin:0 0 0 auto;max-width:38ch;text-align:right}html[data-home] .home-row{padding:16px 8px;min-height:72px}html[data-home] #faq summary{font-size:20px}}@media (min-width: 640px){html[data-home] .home-row__tag{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media (min-width: 768px) and (max-width: 1023px){html[data-home] .home-task__name{font-size:18px}html[data-home] .home-task__hint{font-size:13px;-webkit-line-clamp:4;line-clamp:4}}@media (min-width: 768px) and (max-width: 1279px){html[data-home] .home-task{padding:16px 8px 18px}html[data-home] .home-task__name{margin-top:14px}}@media (min-width: 900px){html[data-home] .home-hero>.container-app{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);-moz-column-gap:56px;column-gap:56px;align-items:end}html[data-home] .home-h1{grid-column:1;grid-row:1}html[data-home] .home-sub{grid-column:1;grid-row:2}html[data-home] .home-search{grid-column:2;grid-row:1 / span 2;align-self:end;margin-top:0}html[data-home] .home-tasks{grid-column:1 / -1;grid-row:3}html[data-home] .launcher-input{padding-left:58px;font-size:20px}html[data-home] .launcher-icon{left:22px;width:22px;height:22px}html[data-home] .launcher-kbd{right:22px}html[data-home] .home-task__name{font-size:21px}}@media (min-width: 1024px){html[data-home] .home-task__hint{-webkit-line-clamp:2;line-clamp:2}html[data-home] .about{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr auto auto;-moz-column-gap:72px;column-gap:72px;align-items:start}html[data-home] .about-h2{grid-column:1;grid-row:1}html[data-home] .about-lede{grid-column:1;grid-row:2}html[data-home] .about-prose{grid-column:2;grid-row:1 / span 2;margin-top:8px}html[data-home] .about-steps{grid-column:2;grid-row:3}html[data-home] .about-foot{grid-column:2;grid-row:4}}@media (min-width: 1024px) and (max-width: 1279px){html[data-home] .home-task__hint{-webkit-line-clamp:3;line-clamp:3}}@media (min-width: 1100px){html[data-home] .home-task__name{font-size:22px}}@media (min-width: 1280px){html[data-home] .home-hero{padding:40px 0 16px}html[data-home] .launcher-input{height:68px}html[data-home] .home-tasks{margin-top:40px}}@media (min-width: 900px) and (max-height: 820px){html[data-home] .home-hero{padding-top:24px}html[data-home] .home-tasks{margin-top:28px}html[data-home] .home-task{padding:16px 8px 18px}html[data-home] .home-task__name{margin-top:14px}}@media (max-width: 640px){html[data-home] .site-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-5)}html[data-home] .site-footer__brand{grid-column:1 / -1}}@media (max-width: 359px){html[data-home] .site-footer__top{grid-template-columns:minmax(0,1fr)}html[data-home] .site-header .brand{padding-block:7px}}@media (prefers-reduced-motion: no-preference){html[data-home] .home-task{transition:background-color .14s var(--ease-out)}html[data-home] .home-task:after{transition:transform .2s var(--ease-out)}html[data-home] .home-task__icon{transition:color .14s var(--ease-out)}html[data-home] .home-task__go{transition:color .14s var(--ease-out),transform .16s var(--ease-out)}html[data-home] .home-task:focus-visible,html[data-home] .home-task:focus-visible:after,html[data-home] .home-task:focus-visible .home-task__icon,html[data-home] .home-task:focus-visible .home-task__go{transition-duration:0s}html[data-home] .sticky-pill{transition:color .14s var(--ease-out)}html[data-home] .sticky-pill:after{transition:transform .2s var(--ease-out)}html[data-home] .home-chip{transition:border-color .14s var(--ease-out)}html[data-home] .home-more a{transition:color .14s var(--ease-out)}html[data-home] .home-more__go{transition:color .14s var(--ease-out),transform .16s var(--ease-out)}html[data-home] .home-row,html[data-home] .de-row{transition:background-color .14s var(--ease-out)}html[data-home] .home-row__go,html[data-home] .de-row__go{transition:color .14s var(--ease-out),transform .16s var(--ease-out)}html[data-home] #faq summary svg{transition:transform .18s var(--ease-out),color .14s var(--ease-out)}html[data-home] .home-row:focus-visible,html[data-home] .de-row:focus-visible{transition-duration:0s}html[data-home] .home-row:focus-visible .home-row__go,html[data-home] .de-row:focus-visible .de-row__go,html[data-home] .home-more a:focus-visible .home-more__go{transition-duration:0s,.16s}html[data-home] #faq summary:focus-visible svg{transition-duration:.18s,0s}@media (hover: hover) and (pointer: fine){html[data-home] .home-task:hover .home-task__go,html[data-home] .home-row:hover .home-row__go,html[data-home] .de-row:hover .de-row__go,html[data-home] .home-more a:hover .home-more__go{transform:translate(3px)}}}@media (prefers-reduced-motion: no-preference){html[data-intro] .home-h1{animation:home-in .36s var(--ease-out) backwards}html[data-intro] .home-h1 em{animation:home-in .36s var(--ease-out) 70ms backwards}html[data-intro] .home-tasks:before{animation:home-rule .48s var(--ease-out) .12s backwards}html[data-intro] .home-tasks:after{animation:home-rule .48s var(--ease-out) .2s backwards}}@keyframes home-in{0%{opacity:0;transform:translateY(10px)}}@keyframes home-rule{0%{transform:scaleX(0)}}@supports (animation-timeline: view()){@media screen and (prefers-reduced-motion: no-preference){html[data-home] .home-head,html[data-home] #faq h2{view-timeline:--home-head block}html[data-home] .home-head:before,html[data-home] #faq h2:before{animation:home-rule linear both;animation-timeline:--home-head;animation-range:entry 0% entry 18%}html[data-home] .home-head:after,html[data-home] #faq h2:after{animation:home-rule linear both;animation-timeline:--home-head;animation-range:entry 8% entry 26%}}}@media (prefers-reduced-motion: reduce){html[data-home] .home-task,html[data-home] .home-task:after,html[data-home] .home-task__icon,html[data-home] .home-task__go,html[data-home] .sticky-pill,html[data-home] .sticky-pill:after,html[data-home] .home-chip,html[data-home] .home-more a,html[data-home] .home-more__go,html[data-home] .home-row,html[data-home] .home-row__go,html[data-home] .de-row,html[data-home] .de-row__go,html[data-home] #faq summary svg{transition:none}html[data-intro] .home-h1,html[data-intro] .home-h1 em,html[data-intro] .home-tasks:before,html[data-intro] .home-tasks:after,html[data-home] .home-head:before,html[data-home] .home-head:after,html[data-home] #faq h2:before,html[data-home] #faq h2:after{animation:none}}.de-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;color:var(--color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.de-row__text[data-astro-cid-j7pv25f6]{display:block;min-width:0}.de-row__title[data-astro-cid-j7pv25f6]{display:block;font:400 clamp(18px,4.8vw,22px)/1.25 var(--font-serif)}.de-row__sub[data-astro-cid-j7pv25f6]{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--color-ink-2)}.de-row__go[data-astro-cid-j7pv25f6]{flex:none;width:14px;height:14px;color:var(--color-ink-3)}@media (hover: hover) and (pointer: fine){.de-row[data-astro-cid-j7pv25f6]:hover{text-decoration:none}}.about-h2[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-weight:400;line-height:1.05;margin:0}.about-lede[data-astro-cid-j7pv25f6]{margin:12px 0 0;max-width:62ch;font:400 clamp(18px,2.4vw,22px)/1.35 var(--font-serif);color:var(--color-ink)}.about-prose[data-astro-cid-j7pv25f6]{margin:20px 0 0;max-width:62ch;font-size:16px;line-height:1.7;color:var(--color-ink-2)}.about-prose[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.about-foot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:3px}.about-prose[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-ink);font-weight:600}.about-steps[data-astro-cid-j7pv25f6]{margin:24px 0 0;list-style:decimal;padding-left:1.4em;max-width:62ch;font-size:16px;line-height:1.7;color:var(--color-ink-2)}.about-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{margin-top:4px}.about-steps[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-ink);font-weight:600}.about-steps[data-astro-cid-j7pv25f6] kbd[data-astro-cid-j7pv25f6]{display:inline-block;padding:0 6px;font:500 13px/1.5 var(--font-mono);color:var(--color-ink-2);background:transparent;border:1px solid var(--color-rule);border-radius:var(--r-sm);box-shadow:0 1px 0 var(--color-rule)}.about-foot[data-astro-cid-j7pv25f6]{margin-top:32px;padding-top:16px;max-width:62ch;border-top:1px solid var(--color-rule);font-size:13px;line-height:1.5;color:var(--color-ink-2)}.about-foot[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-ink)}
