.tutorial.svelte-vwd25r{width:100%;padding:clamp(1.25rem,4vw,2.5rem);border:1px solid #e4e4df;border-radius:1.5rem;background:#fff;box-shadow:0 1.5rem 4rem #17171714}.tutorial-heading.svelte-vwd25r{max-width:50rem}.eyebrow.svelte-vwd25r{margin:0 0 .65rem;color:#b64620;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}h2.svelte-vwd25r{margin:0;font-size:clamp(1.75rem,4vw,3.25rem);letter-spacing:-.045em;line-height:1}.tutorial-heading.svelte-vwd25r>p:where(.svelte-vwd25r):last-child{margin:1rem 0 0;color:#555552;line-height:1.6}.tutorial-grid.svelte-vwd25r{display:grid;gap:clamp(1.5rem,4vw,3rem);margin-top:1.75rem}.media-panel.svelte-vwd25r,.instructions.svelte-vwd25r{min-width:0}video.svelte-vwd25r,figure.svelte-vwd25r img:where(.svelte-vwd25r){display:block;width:100%;height:auto;border-radius:1rem;background:#171717}video.svelte-vwd25r{max-height:42rem}.media-description.svelte-vwd25r,figcaption.svelte-vwd25r{color:#686863;font-size:.74rem;line-height:1.5}.media-description.svelte-vwd25r{margin:.6rem 0 0}figure.svelte-vwd25r{margin:1rem 0 0;padding-top:1rem;border-top:1px solid #ecece8}figure.svelte-vwd25r img:where(.svelte-vwd25r){max-height:28rem;object-fit:contain}figcaption.svelte-vwd25r{margin-top:.6rem}h3.svelte-vwd25r{margin:0;font-size:1.1rem}ol.svelte-vwd25r{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:1rem 0 0;padding-left:1.35rem}li.svelte-vwd25r{min-width:0;padding-left:.35rem;color:#555552;line-height:1.55;overflow-wrap:anywhere}li.svelte-vwd25r::marker{color:#b64620;font-weight:900}li.svelte-vwd25r strong:where(.svelte-vwd25r){display:block;margin-bottom:.15rem;color:#171717}li.svelte-vwd25r b:where(.svelte-vwd25r){color:#30302e}code.svelte-vwd25r{color:#30302e;font-family:inherit;font-weight:800;overflow-wrap:anywhere}.metric-list.svelte-vwd25r{display:block;margin-top:.25rem}.transcript.svelte-vwd25r{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #ecece8;color:#555552}summary.svelte-vwd25r{color:#171717;font-weight:800;cursor:pointer}.transcript.svelte-vwd25r p:where(.svelte-vwd25r){margin:.75rem 0 0;line-height:1.6}@media(min-width:58rem){.tutorial-grid.svelte-vwd25r{grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr)}}aside.svelte-1rp805{display:grid;align-items:start;grid-template-columns:auto 1fr;gap:.75rem;margin-bottom:1rem;padding:.85rem;border:1px solid #deded8;border-radius:.9rem;color:#555552;background:#fafaf8}aside.active.svelte-1rp805{border-color:#bcd7c7;background:#f3faf6}.key-mark.svelte-1rp805{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:#fff;background:#171717;font-size:.58rem}.key-mark.svelte-1rp805 svg:where(.svelte-1rp805){width:.65rem;height:.65rem;fill:currentColor}aside.active.svelte-1rp805 .key-mark:where(.svelte-1rp805){background:#287a4b}strong.svelte-1rp805{display:block;color:#171717;font-size:.78rem;font-weight:850}p.svelte-1rp805{margin:.25rem 0 0;font-size:.7rem;line-height:1.5}time.svelte-1rp805{font-weight:800}.page-shell.svelte-qsuvy9{display:grid;min-height:100vh;grid-template-rows:auto 1fr auto;padding:clamp(1.25rem,3.5vw,3.25rem);overflow:hidden}header.svelte-qsuvy9,footer.svelte-qsuvy9{display:flex;align-items:center;justify-content:space-between;gap:1rem}.eyebrow.svelte-qsuvy9,.benefits.svelte-qsuvy9 strong:where(.svelte-qsuvy9){color:#b64620}header.svelte-qsuvy9 p:where(.svelte-qsuvy9),footer.svelte-qsuvy9{color:#6b6b66;font-size:.75rem;font-weight:700;letter-spacing:.04em}main.svelte-qsuvy9{display:grid;width:min(76rem,100%);align-items:center;justify-self:center;gap:clamp(3rem,7vw,8rem);padding:clamp(4rem,8vh,7rem) 0}.intro.svelte-qsuvy9{min-width:0}.eyebrow.svelte-qsuvy9{display:flex;align-items:center;gap:.6rem;margin:0 0 1.25rem;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.eyebrow.svelte-qsuvy9 span:where(.svelte-qsuvy9),.foundation-note.svelte-qsuvy9 span:where(.svelte-qsuvy9){width:.5rem;height:.5rem;border-radius:50%;background:currentColor}h1.svelte-qsuvy9{max-width:10ch;margin:0;font-size:clamp(3.25rem,7vw,6.7rem);font-weight:900;letter-spacing:-.075em;line-height:.9}.lede.svelte-qsuvy9{max-width:37rem;margin:1.75rem 0 2.25rem;color:#555552;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.65}.benefits.svelte-qsuvy9{display:grid;max-width:38rem;border-block:1px solid #d9d9d4}.benefits.svelte-qsuvy9 div:where(.svelte-qsuvy9){display:grid;grid-template-columns:2.25rem 1fr;gap:.5rem;padding:.8rem 0;border-bottom:1px solid #d9d9d4;font-size:.88rem;font-weight:750}.benefits.svelte-qsuvy9 div:where(.svelte-qsuvy9):last-child{border:0}.benefits.svelte-qsuvy9 strong:where(.svelte-qsuvy9){font-size:.7rem;letter-spacing:.08em}.non-affiliation.svelte-qsuvy9{margin:1.25rem 0 0;color:#686863;font-size:.72rem}.import-card.svelte-qsuvy9{width:min(31rem,100%);padding:clamp(1rem,3vw,1.6rem);border:1px solid #e4e4df;border-radius:1.5rem;background:#fff;box-shadow:0 1.5rem 4rem #17171714}.tutorial-placement.svelte-qsuvy9{width:100%}.foundation-note.svelte-qsuvy9{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:#287a4b;font-size:.68rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.method-tabs.svelte-qsuvy9{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;border-radius:.9rem;background:#f1f1ed}.method-tabs.svelte-qsuvy9 button:where(.svelte-qsuvy9){min-height:2.75rem;padding:.5rem .75rem;border:0;border-radius:.68rem;color:#6b6b66;background:transparent;font-size:.76rem;font-weight:800;cursor:pointer}.method-tabs.svelte-qsuvy9 button.active:where(.svelte-qsuvy9){color:#171717;background:#fff;box-shadow:0 .15rem .45rem #17171714}.method-tabs.svelte-qsuvy9 button:where(.svelte-qsuvy9):disabled{cursor:wait}form.svelte-qsuvy9{display:grid;gap:1rem;margin-top:1rem}.upload-field.svelte-qsuvy9,.link-field.svelte-qsuvy9{min-height:12rem;border:1.5px dashed #c9c9c2;border-radius:1rem;background:#fafaf8}.upload-field.svelte-qsuvy9{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:1.25rem;text-align:center}.upload-mark.svelte-qsuvy9{display:grid;width:2.75rem;height:2.75rem;place-items:center;margin-bottom:.65rem;border-radius:50%;color:#fff;background:#171717;font-size:1.4rem;font-weight:500}.upload-mark.svelte-qsuvy9 svg:where(.svelte-qsuvy9){width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.upload-field.svelte-qsuvy9 label:where(.svelte-qsuvy9),.link-field.svelte-qsuvy9 label:where(.svelte-qsuvy9){font-size:.9rem;font-weight:850}.upload-field.svelte-qsuvy9 p:where(.svelte-qsuvy9),.link-field.svelte-qsuvy9 p:where(.svelte-qsuvy9){margin:.35rem 0 .8rem;color:#686863;font-size:.74rem;line-height:1.5}.upload-field.svelte-qsuvy9 input:where(.svelte-qsuvy9){width:min(100%,17rem);font-size:.76rem}.upload-field.svelte-qsuvy9 .selection:where(.svelte-qsuvy9){margin-bottom:0;color:#287a4b;font-weight:800;overflow-wrap:anywhere}.link-field.svelte-qsuvy9{display:flex;flex-direction:column;justify-content:center;padding:1.25rem}.link-field.svelte-qsuvy9 input:where(.svelte-qsuvy9){width:100%;min-height:3rem;padding:0 .85rem;border:1px solid #c9c9c2;border-radius:.65rem;background:#fff;font-size:.82rem}.consent.svelte-qsuvy9{display:grid;align-items:start;grid-template-columns:auto 1fr;gap:.65rem;color:#555552;font-size:.72rem;line-height:1.45}.consent.svelte-qsuvy9 input:where(.svelte-qsuvy9){width:1rem;height:1rem;margin:.1rem 0 0;accent-color:#b64620}.research-consent.svelte-qsuvy9{padding-top:.8rem;border-top:1px solid #ecece8}.continue.svelte-qsuvy9{min-height:3.15rem;border:0;border-radius:999px;color:#fff;background:#171717;font-weight:850;cursor:pointer}.continue.svelte-qsuvy9:disabled{color:#8b8b86;background:#e7e7e2;cursor:not-allowed}.status.svelte-qsuvy9{min-height:1.2rem;margin:-.35rem 0 0;color:#287a4b;font-size:.72rem;line-height:1.45}.status.error.svelte-qsuvy9{color:#a33a24}details.svelte-qsuvy9{margin-top:.75rem;border-top:1px solid #ecece8;color:#555552;font-size:.75rem}summary.svelte-qsuvy9{padding-top:1rem;color:#171717;font-weight:800;cursor:pointer}details.svelte-qsuvy9 p:where(.svelte-qsuvy9){margin:.75rem 0 0;line-height:1.55}footer.svelte-qsuvy9{justify-content:flex-start;gap:clamp(1rem,4vw,3rem)}@media(min-width:58rem){main.svelte-qsuvy9{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}.tutorial-placement.svelte-qsuvy9{grid-column:1 / -1}}@media(max-width:40rem){header.svelte-qsuvy9 p:where(.svelte-qsuvy9),footer.svelte-qsuvy9{display:none}main.svelte-qsuvy9{gap:2.5rem;padding:3.25rem 0}h1.svelte-qsuvy9{font-size:clamp(3.4rem,17vw,5rem)}.benefits.svelte-qsuvy9,.non-affiliation.svelte-qsuvy9{display:none}.lede.svelte-qsuvy9{margin-bottom:0}.method-tabs.svelte-qsuvy9{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.svelte-qsuvy9,.svelte-qsuvy9:before,.svelte-qsuvy9:after{scroll-behavior:auto!important}}
