.AAFs6a_page{background:var(--paper);min-height:100svh;color:var(--ink)}.AAFs6a_bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.AAFs6a_bar a{color:inherit;text-decoration:none}.AAFs6a_lockup{width:auto;height:34px}.AAFs6a_barLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 24px;font-size:1rem;display:flex}.AAFs6a_barLinks a:hover,.AAFs6a_barLinks a:focus-visible{text-underline-offset:4px;text-decoration:underline}.AAFs6a_barStudio{border:1px solid var(--ink);border-radius:999px;padding:8px 16px}.AAFs6a_main{padding:clamp(32px,6vh,64px) 0 clamp(64px,12vh,120px)}.AAFs6a_crumbs{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:0 0 32px;padding:0;font-size:1rem;list-style:none;display:flex}.AAFs6a_crumbs li+li:before{content:"/";color:var(--line);margin:0 10px}.AAFs6a_crumbs a{color:inherit;text-decoration:none}.AAFs6a_crumbs a:hover,.AAFs6a_crumbs a:focus-visible{color:var(--ink);text-decoration:underline}.AAFs6a_title{max-width:22ch;font:400 clamp(1.9rem, 3.6vw, 3rem) / 1.08 var(--font-inter), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0}.AAFs6a_lead{max-width:64ch;color:var(--muted);margin:20px 0 0;font-size:1.05rem;line-height:1.6}.AAFs6a_actions{flex-wrap:wrap;gap:12px;margin:32px 0 0;display:flex}.AAFs6a_figures{grid-template-columns:3fr 2fr;gap:16px;margin:48px 0 0;display:grid}.AAFs6a_figures.AAFs6a_single{grid-template-columns:minmax(0,1fr);max-width:900px}.AAFs6a_figure{margin:0}.AAFs6a_picture{aspect-ratio:4/3;border:1px solid var(--line);background:var(--paper-raised);border-radius:12px;display:block;position:relative;overflow:hidden}.AAFs6a_picture img{object-fit:cover}.AAFs6a_plan img{object-fit:contain;background:var(--paper)}.AAFs6a_caption{color:var(--muted);margin-top:10px;font-size:1rem}.AAFs6a_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin:64px 0 0;display:grid}.AAFs6a_section{margin:64px 0 0}.AAFs6a_columns .AAFs6a_section{margin:0}.AAFs6a_section h2{font:500 1.3rem / 1.3 var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0 0 16px}.AAFs6a_section h3{font:500 1.1rem / 1.4 var(--font-inter), sans-serif;margin:24px 0 8px}.AAFs6a_table{border-collapse:collapse;width:100%;font-size:1rem}.AAFs6a_table th,.AAFs6a_table td{border-bottom:1px solid var(--line);text-align:left;padding:10px 0;font-weight:400}.AAFs6a_table td:last-child,.AAFs6a_table th:last-child{text-align:right;font-variant-numeric:tabular-nums}.AAFs6a_table thead th{color:var(--muted)}.AAFs6a_pieces{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AAFs6a_pieces li{border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:1rem}.AAFs6a_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.AAFs6a_steps li{border:1px solid var(--line);counter-increment:step;border-radius:12px;padding:20px;font-size:1rem;line-height:1.6}.AAFs6a_steps li:before{content:counter(step);color:var(--muted);margin-bottom:8px;font-size:1.3rem;display:block}.AAFs6a_groupTitle{font:500 1.3rem / 1.3 var(--font-inter), sans-serif;letter-spacing:-.02em;margin:56px 0 16px}.AAFs6a_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}.AAFs6a_card{color:inherit;text-decoration:none;display:block}.AAFs6a_card .AAFs6a_picture{aspect-ratio:8/5}.AAFs6a_cardName{margin-top:12px;font-size:1.05rem;font-weight:500;display:block}.AAFs6a_cardMeta{color:var(--muted);margin-top:4px;font-size:1rem;display:block}.AAFs6a_card:hover .AAFs6a_cardName,.AAFs6a_card:focus-visible .AAFs6a_cardName{text-underline-offset:4px;text-decoration:underline}.AAFs6a_prose{max-width:72ch;font-size:1.1rem;line-height:1.75}.AAFs6a_prose h2{font:500 1.3rem / 1.3 var(--font-inter), sans-serif;letter-spacing:-.02em;margin:2.2em 0 .6em}.AAFs6a_prose p,.AAFs6a_prose ul,.AAFs6a_prose ol{margin:0 0 1em}.AAFs6a_prose ul,.AAFs6a_prose ol{padding-left:1.3em}.AAFs6a_prose li{margin-bottom:.4em}.AAFs6a_check{border:1px solid var(--line);background:var(--paper-raised);border-radius:12px;margin:2em 0 0;padding:24px 28px}.AAFs6a_check h2{margin-top:0}.AAFs6a_ask{background:var(--night);color:var(--paper);border-radius:12px;margin:2em 0 0;padding:28px}.AAFs6a_ask h2{margin:0 0 .4em}.AAFs6a_ask p{color:#ffffffb8}.AAFs6a_ask q{color:var(--paper)}.AAFs6a_faq dt{margin-top:1.2em;font-weight:500}.AAFs6a_faq dd{margin:.3em 0 0}.AAFs6a_updated{color:var(--muted);margin:12px 0 0;font-size:1rem}.AAFs6a_foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:12px 28px;padding:28px 0 40px;font-size:1rem;display:flex}.AAFs6a_foot a{color:inherit}@media (max-width:1080px){.AAFs6a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.AAFs6a_figures,.AAFs6a_columns,.AAFs6a_steps{grid-template-columns:minmax(0,1fr)}.AAFs6a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.AAFs6a_bar{flex-direction:column;align-items:flex-start}.AAFs6a_barLinks{justify-content:flex-start}.AAFs6a_grid{grid-template-columns:minmax(0,1fr)}}.AAFs6a_ink{border-color:var(--ink);background:var(--ink);color:var(--paper)}.AAFs6a_ink:hover,.AAFs6a_ink:focus-visible{background:#333;border-color:#333}
