html{scroll-behavior:smooth;scroll-padding-top:85px}body{color:#272b26;font-family:var(--font-atkinson),sans-serif;background:#f3f1eb;font-size:16px;line-height:1.65}*{box-sizing:border-box}a[data-astro-cid-5mrkb4mb]{color:inherit;text-underline-offset:5px}a[data-astro-cid-5mrkb4mb]:hover{color:#6c7845}a[data-astro-cid-5mrkb4mb]:focus-visible,summary[data-astro-cid-5mrkb4mb]:focus-visible{outline-offset:6px;outline:3px solid #a0b16b}.wrap[data-astro-cid-5mrkb4mb]{width:min(1200px,100% - 96px);margin-inline:auto}main[data-astro-cid-5mrkb4mb]{width:100%;max-width:none;margin:0;padding:0}p[data-astro-cid-5mrkb4mb]{color:#62675c;margin:0 0 22px}h1[data-astro-cid-5mrkb4mb],h2[data-astro-cid-5mrkb4mb],h3[data-astro-cid-5mrkb4mb]{color:inherit;font-weight:400}h2[data-astro-cid-5mrkb4mb]{letter-spacing:-.045em;margin:0 0 28px;font-size:clamp(36px,4.5vw,64px);line-height:1.08}h3[data-astro-cid-5mrkb4mb]{margin:0 0 13px;font-size:21px;line-height:1.3}figure[data-astro-cid-5mrkb4mb]{min-width:0;margin:0}img[data-astro-cid-5mrkb4mb]{border-radius:0;width:100%;height:auto;display:block}figcaption[data-astro-cid-5mrkb4mb]{letter-spacing:.04em;color:#757a6b;margin-top:16px;font-family:monospace;font-size:10px}.eyebrow[data-astro-cid-5mrkb4mb],.kicker[data-astro-cid-5mrkb4mb],.feature-line[data-astro-cid-5mrkb4mb]{letter-spacing:.09em;font-family:monospace;font-size:11px}.eyebrow[data-astro-cid-5mrkb4mb]{color:#72834e;margin-bottom:25px}.site-nav[data-astro-cid-5mrkb4mb]{border-bottom:1px solid #d4d5c8;justify-content:space-between;align-items:center;padding:27px 48px;font-size:12px;display:flex}.site-nav[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{text-decoration:none}.wordmark[data-astro-cid-5mrkb4mb]{letter-spacing:.12em;font-size:13px;font-weight:700}.wordmark[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{color:#858a7d;margin-left:12px;font-size:10px;font-weight:400}.hero[data-astro-cid-5mrkb4mb]{padding-top:56px}.kicker[data-astro-cid-5mrkb4mb]{color:#73796a;justify-content:space-between;margin-bottom:38px;display:flex}h1[data-astro-cid-5mrkb4mb]{letter-spacing:-.065em;margin:0 0 35px;font-size:clamp(56px,8.3vw,112px);line-height:1}h1[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{color:#849064;letter-spacing:-.05em;margin-top:12px;font-size:.57em;display:block}.hero-copy[data-astro-cid-5mrkb4mb]{justify-content:space-between;align-items:center;gap:40px;margin:0 0 42px;display:flex}.hero-copy[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{max-width:660px;margin:0;font-size:18px}.button[data-astro-cid-5mrkb4mb]{color:#f4f3eb;white-space:nowrap;background:#30392a;justify-content:space-between;gap:30px;padding:15px 22px;font-size:12px;text-decoration:none;display:inline-flex}.button[data-astro-cid-5mrkb4mb]:hover{color:#fff;background:#52603d}.hero-image[data-astro-cid-5mrkb4mb]{background:#151713;padding:32px 8% 18px}.hero-image[data-astro-cid-5mrkb4mb] img[data-astro-cid-5mrkb4mb]{object-fit:contain;max-height:580px}.hero-image[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb]{color:#a6ab99;justify-content:space-between;margin-top:22px;display:flex}.hero-bottom[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1.25fr .7fr;gap:50px;padding:30px 0 50px;font-size:13px;display:grid}.hero-bottom[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{margin:0}.hero-bottom[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]:first-child{color:#333b2d}.hero-bottom[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{place-self:end;font-size:12px}.chapter-nav[data-astro-cid-5mrkb4mb]{z-index:5;backdrop-filter:blur(12px);background:#f3f1ebed;border-block:1px solid #d4d5c8;position:sticky;top:0}.chapter-nav[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{justify-content:space-between;gap:24px;padding-block:18px;display:flex;overflow:auto}.chapter-nav[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{white-space:nowrap;font-size:12px;text-decoration:none}.chapter-nav[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{color:#929b7f;margin-right:12px;font-family:monospace}.foundation[data-astro-cid-5mrkb4mb]{border-bottom:1px solid #d4d5c8;grid-template-columns:1fr 1.3fr;gap:90px;padding-block:90px;display:grid}.foundation[data-astro-cid-5mrkb4mb] h2[data-astro-cid-5mrkb4mb]{font-size:40px}.feature-line[data-astro-cid-5mrkb4mb]{color:#6e7957;border-top:1px solid #d4d5c8;padding-top:20px;font-size:10px}.chapter[data-astro-cid-5mrkb4mb]{padding-block:96px}.chapter-heading[data-astro-cid-5mrkb4mb]{max-width:800px;margin-bottom:48px}.chapter-heading[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]:last-child{max-width:650px;font-size:17px}.geometry-showcase[data-astro-cid-5mrkb4mb]{background:#e6e7dd;grid-template-columns:1.4fr 1fr;align-items:center;display:grid}.geometry-showcase[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{padding:35px}.geometry-showcase[data-astro-cid-5mrkb4mb] img[data-astro-cid-5mrkb4mb]{object-fit:contain;max-height:460px}.large-result[data-astro-cid-5mrkb4mb]{padding:40px}.large-result[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{color:#6e775c;font-family:monospace;font-size:10px}.large-result[data-astro-cid-5mrkb4mb]>strong[data-astro-cid-5mrkb4mb]{letter-spacing:-.07em;color:#5e7143;font-size:clamp(75px,9vw,128px);font-weight:400;line-height:1.2;display:block}.large-result[data-astro-cid-5mrkb4mb] small[data-astro-cid-5mrkb4mb]{font-size:.4em}.large-result[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]{font-size:20px}.large-result[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{border-top:1px solid #c9cebd;padding-top:20px;font-size:22px}.large-result[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{color:#8d987d;margin-inline:12px}.fine[data-astro-cid-5mrkb4mb],.large-result[data-astro-cid-5mrkb4mb] .fine[data-astro-cid-5mrkb4mb]{color:#848a79;margin:15px 0 0;font-size:11px}.three-notes[data-astro-cid-5mrkb4mb]{grid-template-columns:repeat(3,1fr);gap:40px;margin-block:45px;display:grid}.three-notes[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{font-size:18px}.three-notes[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:14px}.table-scroll[data-astro-cid-5mrkb4mb]{overflow-x:auto}table[data-astro-cid-5mrkb4mb]{border-collapse:collapse;text-align:left;min-width:650px;font-size:13px}caption[data-astro-cid-5mrkb4mb]{text-align:left;color:#858a7c;padding:10px 0 18px;font-family:monospace;font-size:10px}th[data-astro-cid-5mrkb4mb],td[data-astro-cid-5mrkb4mb]{font-variant-numeric:tabular-nums;border-bottom:1px solid #d4d5c8;padding:19px 14px;font-weight:400}thead[data-astro-cid-5mrkb4mb] th[data-astro-cid-5mrkb4mb]{text-transform:uppercase;color:#7c846f;font-size:10px}tbody[data-astro-cid-5mrkb4mb] th[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{color:#858a7c;font-size:10px;display:block}.accent[data-astro-cid-5mrkb4mb]{color:#657a42}details[data-astro-cid-5mrkb4mb]{border-top:1px solid #cfd3c3;margin-top:30px;padding-top:20px;font-size:13px}summary[data-astro-cid-5mrkb4mb]{cursor:pointer;padding-bottom:10px;font-size:12px}details[data-astro-cid-5mrkb4mb][open] summary[data-astro-cid-5mrkb4mb]{margin-bottom:20px}details[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{max-width:850px}details[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{max-width:850px;margin-block:25px}.downloads[data-astro-cid-5mrkb4mb]{flex-wrap:wrap;gap:25px;font-size:12px;display:flex}.dark-section[data-astro-cid-5mrkb4mb]{color:#eceee4;background:#22271f}.dark-section[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{color:#b5bba9}.dark-section[data-astro-cid-5mrkb4mb] .eyebrow[data-astro-cid-5mrkb4mb]{color:#b4c68d}.brdf[data-astro-cid-5mrkb4mb]{border-block:1px solid #48503e;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:55px;padding-block:28px;display:grid}.brdf[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{color:#b8ca91;font-family:Georgia,serif;font-size:48px;font-style:italic}.brdf[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{font-size:18px}.brdf[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{margin:0;font-size:14px}.sampling-heading[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:12px}.sampler-grid[data-astro-cid-5mrkb4mb]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sampler-grid[data-astro-cid-5mrkb4mb] img[data-astro-cid-5mrkb4mb]{image-rendering:auto}.sampler-grid[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb]{color:#b6bda9;justify-content:space-between;font-size:10px;display:flex}.sampling-conclusion[data-astro-cid-5mrkb4mb]{align-items:center;gap:45px;margin-top:40px;display:flex}.implementation-note[data-astro-cid-5mrkb4mb]{border-top:1px solid #48503e;max-width:850px;margin-top:32px;padding-top:28px}.implementation-note[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:14px}.implementation-note[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{font-size:20px}.triangle-study[data-astro-cid-5mrkb4mb]{background:#f1f2e9;padding:28px}.triangle-study[data-astro-cid-5mrkb4mb] svg[data-astro-cid-5mrkb4mb]{width:100%;height:auto;display:block}.interpolation[data-astro-cid-5mrkb4mb]{border-top:1px solid #cdd1c0;padding-top:18px;font-family:monospace;font-size:12px}.interpolation[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{color:#6e7b58;font-size:11px}.interpolation[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{margin-top:12px;margin-bottom:0}.mesh-capabilities[data-astro-cid-5mrkb4mb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:48px;display:grid}.mesh-capabilities[data-astro-cid-5mrkb4mb] article[data-astro-cid-5mrkb4mb]{border-top:1px solid #bec6af;padding-top:20px}.mesh-capabilities[data-astro-cid-5mrkb4mb] article[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{color:#72834e;font-family:monospace;font-size:10px}.mesh-capabilities[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{margin-top:18px;font-size:19px}.mesh-capabilities[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:14px}.mesh-capabilities[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{font-size:12px}.mesh-flow-wide[data-astro-cid-5mrkb4mb]{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.mesh-flow-wide[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{margin-bottom:8px;display:block}.mesh-flow-wide[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]{font-size:12px}.sampling-conclusion[data-astro-cid-5mrkb4mb]>strong[data-astro-cid-5mrkb4mb]{letter-spacing:-.07em;color:#bdd395;font-size:90px;font-weight:400;line-height:1}.sampling-conclusion[data-astro-cid-5mrkb4mb] small[data-astro-cid-5mrkb4mb]{font-size:35px}.sampling-conclusion[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{font-size:20px}.sampling-conclusion[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{max-width:650px;margin:0;font-size:14px}.dark-section[data-astro-cid-5mrkb4mb] details[data-astro-cid-5mrkb4mb],.dark-section[data-astro-cid-5mrkb4mb] th[data-astro-cid-5mrkb4mb],.dark-section[data-astro-cid-5mrkb4mb] td[data-astro-cid-5mrkb4mb]{border-color:#48503e}.dark-section[data-astro-cid-5mrkb4mb] caption[data-astro-cid-5mrkb4mb],.dark-section[data-astro-cid-5mrkb4mb] thead[data-astro-cid-5mrkb4mb] th[data-astro-cid-5mrkb4mb]{color:#aab899}.parallel-layout[data-astro-cid-5mrkb4mb]{grid-template-columns:1.4fr .8fr;align-items:center;gap:90px;display:grid}.parallel-layout[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{background:#e5e6dc;padding:25px}.speedup[data-astro-cid-5mrkb4mb]{align-items:baseline;gap:20px;margin-bottom:25px;display:flex}.speedup[data-astro-cid-5mrkb4mb] strong[data-astro-cid-5mrkb4mb]{letter-spacing:-.06em;color:#657a42;font-size:80px;font-weight:400;line-height:1}.speedup[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{color:#7c846f;font-size:12px}.bar-row[data-astro-cid-5mrkb4mb]{grid-template-columns:30px 1fr 70px;align-items:center;gap:15px;margin-bottom:17px;font-family:monospace;font-size:12px;display:grid}.bar-row[data-astro-cid-5mrkb4mb] b[data-astro-cid-5mrkb4mb]{text-align:right;font-weight:400}.track[data-astro-cid-5mrkb4mb]{background:#e0e3d5}.track[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{background:#b4bea1;height:27px}.best[data-astro-cid-5mrkb4mb] .track[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{background:#657a42}.best[data-astro-cid-5mrkb4mb] b[data-astro-cid-5mrkb4mb]{color:#657a42}.geometry-section[data-astro-cid-5mrkb4mb]{background:#e8e9df;padding-block:80px}.mesh-layout[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.mesh-layout[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{padding:25px}.mesh-flow[data-astro-cid-5mrkb4mb]{margin:30px 0 0;padding:0;list-style:none}.mesh-flow[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]{border-bottom:1px solid #cdd1c0;padding:12px 0;font-size:13px}.mesh-flow[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{color:#83906d;margin-right:25px;font-family:monospace;font-size:10px}.architecture[data-astro-cid-5mrkb4mb]{border-block:1px solid #cfd3c3;grid-template-columns:repeat(4,1fr);gap:0;padding:0;list-style:none;display:grid}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]{border-right:1px solid #cfd3c3;padding:27px 22px}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]:first-child{padding-left:0}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]:last-child{border-right:0}.stage[data-astro-cid-5mrkb4mb]{color:#879771;font-family:monospace;font-size:12px}.architecture[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{margin-top:28px;font-size:18px}.architecture[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:13px}.stage-tag[data-astro-cid-5mrkb4mb]{color:#6c7c51;font-family:monospace;font-size:9px}.closing[data-astro-cid-5mrkb4mb]{max-width:800px;padding-top:80px}.closing[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]:nth-child(2){color:#404a36;letter-spacing:-.02em;font-size:26px;line-height:1.5}.closing[data-astro-cid-5mrkb4mb] .button[data-astro-cid-5mrkb4mb]{margin-top:10px}footer[data-astro-cid-5mrkb4mb]{border-top:1px solid #cfd3c3;padding-block:35px}footer[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{justify-content:space-between;margin-bottom:30px;font-size:12px;display:flex}footer[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{text-decoration:none}footer[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{margin:0;font-size:11px;line-height:1.9}.skip[data-astro-cid-5mrkb4mb]{z-index:20;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.skip[data-astro-cid-5mrkb4mb]:focus{top:10px}@media (width<=900px){.wrap[data-astro-cid-5mrkb4mb]{width:calc(100% - 48px)}.site-nav[data-astro-cid-5mrkb4mb]{padding:22px 24px}.foundation[data-astro-cid-5mrkb4mb],.parallel-layout[data-astro-cid-5mrkb4mb],.mesh-layout[data-astro-cid-5mrkb4mb]{gap:40px}.three-notes[data-astro-cid-5mrkb4mb]{gap:24px}.architecture[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1fr}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]{border-bottom:1px solid #cfd3c3}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]:first-child{padding-left:22px}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]:nth-child(2){border-right:0}.hero-bottom[data-astro-cid-5mrkb4mb]{gap:25px}.large-result[data-astro-cid-5mrkb4mb]{padding:25px}.hero-copy[data-astro-cid-5mrkb4mb]{gap:25px}}@media (width<=600px){.wrap[data-astro-cid-5mrkb4mb]{width:calc(100% - 36px)}.wordmark[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{display:none}.hero[data-astro-cid-5mrkb4mb]{padding-top:35px}.kicker[data-astro-cid-5mrkb4mb]{margin-bottom:30px;font-size:9px}h1[data-astro-cid-5mrkb4mb]{font-size:58px}h1[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{font-size:32px;line-height:1.1}.hero-copy[data-astro-cid-5mrkb4mb]{display:block}.hero-copy[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:16px}.hero-copy[data-astro-cid-5mrkb4mb] .button[data-astro-cid-5mrkb4mb]{margin-top:22px}.hero-image[data-astro-cid-5mrkb4mb]{padding:15px 10px}.hero-image[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb]{font-size:8px;display:block}.hero-image[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{display:block}.hero-bottom[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1.5fr;gap:20px;font-size:11px}.hero-bottom[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{grid-column:1/-1;justify-self:start}.chapter-nav[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{gap:24px}.chapter-nav[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{font-size:11px}.foundation[data-astro-cid-5mrkb4mb],.geometry-showcase[data-astro-cid-5mrkb4mb],.parallel-layout[data-astro-cid-5mrkb4mb],.mesh-layout[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr}.foundation[data-astro-cid-5mrkb4mb]{gap:15px;padding-block:55px}.foundation[data-astro-cid-5mrkb4mb] h2[data-astro-cid-5mrkb4mb]{font-size:34px}.chapter[data-astro-cid-5mrkb4mb]{padding-block:60px}.chapter-heading[data-astro-cid-5mrkb4mb]{margin-bottom:30px}h2[data-astro-cid-5mrkb4mb]{font-size:39px}.chapter-heading[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]:last-child{font-size:16px}.geometry-showcase[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{padding:20px}.large-result[data-astro-cid-5mrkb4mb]{padding:25px}.large-result[data-astro-cid-5mrkb4mb]>strong[data-astro-cid-5mrkb4mb]{font-size:90px}.three-notes[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr;gap:14px;margin-block:30px}.three-notes[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{margin-bottom:10px}.brdf[data-astro-cid-5mrkb4mb]{gap:18px}.brdf[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{font-size:37px}.brdf[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{font-size:15px}.brdf[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:12px}.sampler-grid[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr;gap:25px}.sampler-grid[data-astro-cid-5mrkb4mb] img[data-astro-cid-5mrkb4mb]{object-fit:contain;background:#0c0e0b;max-height:270px}.sampling-conclusion[data-astro-cid-5mrkb4mb]{align-items:start;gap:20px}.sampling-conclusion[data-astro-cid-5mrkb4mb]>strong[data-astro-cid-5mrkb4mb]{font-size:65px}.sampling-conclusion[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{font-size:17px}.sampling-conclusion[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:13px}.speedup[data-astro-cid-5mrkb4mb] strong[data-astro-cid-5mrkb4mb]{font-size:68px}.speedup[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{font-size:10px}.parallel-layout[data-astro-cid-5mrkb4mb]{gap:35px}.parallel-layout[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{max-width:330px;margin:auto}.mesh-layout[data-astro-cid-5mrkb4mb]{gap:30px}.mesh-layout[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{padding:0}.geometry-section[data-astro-cid-5mrkb4mb]{padding-block:55px}.architecture[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]{border-right:0;padding:24px 0}.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]:first-child{padding-left:0}.architecture[data-astro-cid-5mrkb4mb] h3[data-astro-cid-5mrkb4mb]{margin-top:15px}.closing[data-astro-cid-5mrkb4mb]{padding-top:50px}.closing[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]:nth-child(2){font-size:22px}footer[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{gap:20px}.site-nav[data-astro-cid-5mrkb4mb]{padding:20px 18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=900px){.mesh-capabilities[data-astro-cid-5mrkb4mb],.mesh-flow-wide[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1fr}}@media (width<=600px){.mesh-capabilities[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr;gap:16px}.mesh-flow-wide[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr}.triangle-study[data-astro-cid-5mrkb4mb]{padding:18px}.sampling-conclusion[data-astro-cid-5mrkb4mb]{display:block}}.hardware-note[data-astro-cid-5mrkb4mb]{border-left:2px solid #a5b38b;max-width:900px;margin-top:28px;padding-left:20px;font-size:14px}section[data-astro-cid-5mrkb4mb][id]{scroll-margin-top:24px}.interpolation[data-astro-cid-5mrkb4mb]{overflow-wrap:normal}.interpolation[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{line-height:1.9;display:block}.interpolation[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{line-height:1.9}@media print{@page{size:A4;margin:16mm 14mm}html{scroll-behavior:auto;scroll-padding-top:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:10pt;line-height:1.5}.skip[data-astro-cid-5mrkb4mb],.chapter-nav[data-astro-cid-5mrkb4mb]{display:none!important}.site-nav[data-astro-cid-5mrkb4mb]{padding:0 0 12pt;position:static}.wrap[data-astro-cid-5mrkb4mb]{width:100%;max-width:none}.hero[data-astro-cid-5mrkb4mb]{padding-top:24pt}.hero[data-astro-cid-5mrkb4mb] h1[data-astro-cid-5mrkb4mb]{font-size:46pt}.hero[data-astro-cid-5mrkb4mb] h1[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{font-size:25pt}.hero-copy[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb],.chapter-heading[data-astro-cid-5mrkb4mb]>p[data-astro-cid-5mrkb4mb]:last-child{font-size:11pt}.hero-image[data-astro-cid-5mrkb4mb]{padding:16pt}.hero-image[data-astro-cid-5mrkb4mb] img[data-astro-cid-5mrkb4mb]{max-height:100mm}.foundation[data-astro-cid-5mrkb4mb],.chapter[data-astro-cid-5mrkb4mb],.geometry-section[data-astro-cid-5mrkb4mb]{padding-block:28pt}.chapter-heading[data-astro-cid-5mrkb4mb]{break-inside:avoid;break-after:avoid;margin-bottom:20pt}h2[data-astro-cid-5mrkb4mb]{font-size:30pt}h3[data-astro-cid-5mrkb4mb]{break-after:avoid}.geometry-section[data-astro-cid-5mrkb4mb]{break-before:page}.geometry-section[data-astro-cid-5mrkb4mb] .chapter-heading[data-astro-cid-5mrkb4mb]{max-width:none}.mesh-layout[data-astro-cid-5mrkb4mb]{break-inside:avoid;grid-template-columns:1fr 1fr;align-items:start;gap:20pt}.mesh-layout[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{padding:0}.triangle-study[data-astro-cid-5mrkb4mb]{padding:12pt}.mesh-capabilities[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1fr;gap:15pt;margin-top:22pt}.mesh-capabilities[data-astro-cid-5mrkb4mb] article[data-astro-cid-5mrkb4mb],.brdf[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb],.three-notes[data-astro-cid-5mrkb4mb] article[data-astro-cid-5mrkb4mb],figure[data-astro-cid-5mrkb4mb],.architecture[data-astro-cid-5mrkb4mb] li[data-astro-cid-5mrkb4mb]{break-inside:avoid}.mesh-flow-wide[data-astro-cid-5mrkb4mb]{grid-template-columns:repeat(5,1fr);gap:8pt}.sampler-grid[data-astro-cid-5mrkb4mb]{grid-template-columns:repeat(3,1fr)}.sampler-grid[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb],.sampler-grid[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb] span[data-astro-cid-5mrkb4mb]{display:block}.parallel-layout[data-astro-cid-5mrkb4mb]{gap:25pt}.three-notes[data-astro-cid-5mrkb4mb]{gap:18pt}.table-scroll[data-astro-cid-5mrkb4mb]{overflow:visible}table[data-astro-cid-5mrkb4mb]{min-width:0;font-size:9pt}th[data-astro-cid-5mrkb4mb],td[data-astro-cid-5mrkb4mb]{padding:9pt 5pt}tr[data-astro-cid-5mrkb4mb]{break-inside:avoid}thead[data-astro-cid-5mrkb4mb]{display:table-header-group}.architecture[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr 1fr}.closing[data-astro-cid-5mrkb4mb]{padding-top:28pt}footer[data-astro-cid-5mrkb4mb]{padding-block:18pt}footer[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{margin-bottom:8pt}p[data-astro-cid-5mrkb4mb]{orphans:3;widows:3}section[data-astro-cid-5mrkb4mb][id]{scroll-margin-top:0}}footer[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{color:#536b36;text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}footer[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]:hover{color:#30461f;text-decoration-thickness:2px}.hero-bottom[data-astro-cid-5mrkb4mb]{grid-template-columns:.8fr 1.8fr .65fr}.wrap[data-astro-cid-5mrkb4mb]>[data-astro-cid-5mrkb4mb]{min-width:0}.dark-section[data-astro-cid-5mrkb4mb]{min-width:0;max-width:100%}.dark-section[data-astro-cid-5mrkb4mb] .chapter[data-astro-cid-5mrkb4mb],.brdf[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb],.sampler-grid[data-astro-cid-5mrkb4mb]>figure[data-astro-cid-5mrkb4mb],.sampling-conclusion[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb],.parallel-layout[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]{min-width:0}.downloads[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{overflow-wrap:anywhere}@media (width<=600px){.hero-bottom[data-astro-cid-5mrkb4mb]{grid-template-columns:1fr}.hero-bottom[data-astro-cid-5mrkb4mb] a[data-astro-cid-5mrkb4mb]{grid-column:auto}}@media print{.dark-section[data-astro-cid-5mrkb4mb]{color:#272b26;break-before:page;background:#fff}.dark-section[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{color:#51594b}.dark-section[data-astro-cid-5mrkb4mb] .eyebrow[data-astro-cid-5mrkb4mb],.dark-section[data-astro-cid-5mrkb4mb] .brdf[data-astro-cid-5mrkb4mb]>div[data-astro-cid-5mrkb4mb]>span[data-astro-cid-5mrkb4mb]{color:#657a42}.dark-section[data-astro-cid-5mrkb4mb] .sampler-grid[data-astro-cid-5mrkb4mb] figcaption[data-astro-cid-5mrkb4mb],.dark-section[data-astro-cid-5mrkb4mb] caption[data-astro-cid-5mrkb4mb],.dark-section[data-astro-cid-5mrkb4mb] thead[data-astro-cid-5mrkb4mb] th[data-astro-cid-5mrkb4mb]{color:#626c56}.dark-section[data-astro-cid-5mrkb4mb]>.wrap[data-astro-cid-5mrkb4mb]{width:100%;margin:0;padding-inline:0}.dark-section[data-astro-cid-5mrkb4mb] .chapter[data-astro-cid-5mrkb4mb]{padding-top:0}.geometry-showcase[data-astro-cid-5mrkb4mb],.sampler-grid[data-astro-cid-5mrkb4mb],.brdf[data-astro-cid-5mrkb4mb],.sampling-conclusion[data-astro-cid-5mrkb4mb],.implementation-note[data-astro-cid-5mrkb4mb]{break-inside:avoid}.geometry-showcase[data-astro-cid-5mrkb4mb]{grid-template-columns:1.2fr 1fr}.geometry-showcase[data-astro-cid-5mrkb4mb] figure[data-astro-cid-5mrkb4mb]{padding:12pt}.large-result[data-astro-cid-5mrkb4mb]{padding:15pt}.large-result[data-astro-cid-5mrkb4mb]>strong[data-astro-cid-5mrkb4mb]{font-size:65pt}.brdf[data-astro-cid-5mrkb4mb]{gap:16pt;margin-bottom:24pt;padding-block:16pt}.implementation-note[data-astro-cid-5mrkb4mb],.sampling-conclusion[data-astro-cid-5mrkb4mb]{margin-top:20pt;padding-top:16pt}.table-scroll[data-astro-cid-5mrkb4mb]{width:100%;max-width:100%}table[data-astro-cid-5mrkb4mb]{table-layout:fixed;width:100%}th[data-astro-cid-5mrkb4mb],td[data-astro-cid-5mrkb4mb]{overflow-wrap:anywhere}.hero-bottom[data-astro-cid-5mrkb4mb]{grid-template-columns:.8fr 1.8fr .65fr;gap:18pt}.downloads[data-astro-cid-5mrkb4mb]{gap:12pt}.implementation-note[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb],.sampling-conclusion[data-astro-cid-5mrkb4mb] p[data-astro-cid-5mrkb4mb]{font-size:10pt}}
