.sample_toc__bdBWf{display:flex;flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;list-style:none;font-size:15px}.sample_toc__bdBWf a{color:var(--teal);font-weight:700;text-decoration:underline;text-underline-offset:3px}.sample_note__brG79{margin:14px 0 0;color:var(--gray-600);font-size:14px}.sample_house__960up{padding-block:28px 36px}.sample_house__960up .prose>h2:first-child,.sample_pdf__tOxBw .prose>h2:first-child{margin-top:0}.sample_houseGrid__IE6_T{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;grid-gap:28px 40px;gap:28px 40px}.sample_illustration__E2W4c{margin:0;border:1px solid var(--gray-200);border-radius:14px;overflow:hidden;background:var(--paper);box-shadow:0 1px 2px rgb(23 38 46/6%),0 10px 28px rgb(23 38 46/7%)}.sample_illustration__E2W4c img{display:block;width:100%;height:auto}.sample_illustration__E2W4c figcaption{margin:0;padding:10px 16px;border-top:1px solid var(--gray-200);background:var(--warm);color:var(--gray-600);font-size:13px;line-height:1.45}.sample_step__e567P{padding-block:40px 8px;border-top:1px solid var(--gray-200)}.sample_step__e567P .prose>h2{margin-top:0;font-size:clamp(27px,3.2vw,35px)}.sample_stepLabel__irFQ3{margin:0 0 6px}.sample_shot__n0XaK{margin:26px 0 28px;border:1px solid var(--gray-200);border-radius:14px;overflow:hidden;background:var(--paper);box-shadow:0 1px 2px rgb(23 38 46/6%),0 10px 28px rgb(23 38 46/7%)}.sample_shot__n0XaK a{display:block}.sample_shot__n0XaK img{display:block;width:100%;height:auto}.sample_shot__n0XaK figcaption{margin:0;padding:10px 16px;border-top:1px solid var(--gray-200);background:var(--warm);color:var(--gray-600);font-size:13px;line-height:1.45}.sample_pdf__tOxBw{padding-block:40px 76px;border-top:1px solid var(--gray-200)}.sample_frame__oMMN_{display:block;width:100%;height:80vh;min-height:560px;margin-top:22px;border:1px solid var(--gray-200);border-radius:14px;background:var(--paper)}@media (max-width:900px){.sample_houseGrid__IE6_T{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.sample_step__e567P{padding-top:32px}.sample_shot__n0XaK{margin-block:20px 22px;border-radius:10px}.sample_frame__oMMN_{height:70vh;min-height:420px}}