.jp-showcase .sc{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:0 0 120px;color:var(--desk-on-desk)}.jp-desk.jp-showcase .public-nav{max-width:1180px}.jp-showcase .sc-head{padding:72px 0;max-width:900px}.jp-showcase .sc-head h1{--jp-h-px: 76px;font-weight:400;line-height:1.04;letter-spacing:-.02em;margin:0 0 20px}.jp-showcase .sc-lead{font-size:21px;line-height:1.55;color:var(--desk-on-desk-muted);max-width:700px;margin:0}.jp-showcase .sc-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.jp-showcase .sc-section{padding:72px 0;scroll-margin-top:24px}.jp-showcase .sc-section h2{--jp-h-px: 50px;line-height:1.05;margin:14px 0 18px;text-wrap:balance}.jp-showcase .sc-section h3{--jp-h-px: 30px;line-height:1.12;margin:0 0 10px}.jp-showcase .sc-body{font-size:19px;line-height:1.6;color:var(--desk-on-desk-muted);max-width:690px;margin:0 0 48px}.jp-showcase .sc-note{font:500 23px/1.2 Caveat,cursive;color:var(--desk-on-desk-muted);margin:14px 0 0}.jp-showcase .sc-sheet{position:relative;padding:64px 64px 72px;color:var(--desk-ink);rotate:-.2deg}.jp-showcase .sc-sheet>:not(.jp-sheet){position:relative;z-index:1}.jp-showcase .sc-sheet .sc-body,.jp-showcase .sc-sheet .sc-note,.jp-showcase .sc-sheet .sc-steps p{color:var(--desk-ink-muted)}.jp-showcase .sc-sheet .sc-step-n{color:var(--desk-gold-ink)}.jp-showcase .sc-print{display:block;width:100%;box-shadow:0 14px 32px rgb(var(--jp-shadow-rgb) / 30%)}.jp-showcase .sc-sheet .sc-print{box-shadow:0 12px 28px rgb(var(--jp-sheet-shadow-rgb) / 24%)}.jp-showcase .sc-framed{padding:14px;background:var(--desk-polaroid);box-shadow:0 18px 40px rgb(var(--jp-shadow-rgb) / 30%)}.jp-showcase .sc-framed img{display:block;width:100%}.jp-showcase .sc-figure{margin:0}.jp-showcase .sc-grid2,.jp-showcase .sc-grid3{display:grid;gap:28px}.jp-showcase .sc-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.jp-showcase .sc-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.jp-showcase .sc-cover-img{aspect-ratio:16 / 10;object-fit:cover}.jp-showcase .sc-steps{margin-top:88px}.jp-showcase .sc-steps p{font-size:16px;line-height:1.6;color:var(--desk-on-desk-muted);margin:0}.jp-showcase .sc-step-n{display:block;font:700 34px/1 Caveat,cursive;color:var(--desk-gold-deep);margin-bottom:6px}.jp-showcase .sc-chips{display:flex;flex-wrap:wrap;gap:8px}.jp-showcase .sc-chips [aria-pressed=true]{background:var(--desk-ink);color:var(--desk-paper);text-shadow:none}.jp-showcase .sc-end{display:flex;justify-content:center;padding-top:40px}@media not (min-width:1000px){.jp-showcase .sc-grid3{grid-template-columns:minmax(0,1fr)}.jp-showcase .sc-sheet{padding:44px 36px 52px}}@media not (min-width:700px){.jp-showcase .sc-head{padding-top:40px}.jp-showcase .sc-head h1{--jp-h-px: 40px}.jp-showcase .sc-section h2{--jp-h-px: 34px}.jp-showcase .sc-grid2{grid-template-columns:minmax(0,1fr)}.jp-showcase .sc-sheet{padding:32px 20px 40px}}.gd-crumb.svelte-gmx07w{margin:0 0 18px;font-size:16px}.gd-crumb.svelte-gmx07w a:where(.svelte-gmx07w){color:var(--desk-on-desk-muted);text-underline-offset:3px}.gd-start.svelte-gmx07w{margin-top:32px}.gd-article.svelte-gmx07w{max-width:720px}.gd-hero.svelte-gmx07w{max-width:1000px;margin:0 0 56px}.gd-figure.svelte-gmx07w{margin:28px 0 8px}.gd-article.svelte-gmx07w .gd-figure:where(.svelte-gmx07w){width:min(1000px,100vw - 32px);max-width:none}.gd-figure.svelte-gmx07w img:where(.svelte-gmx07w){display:block;width:100%;height:auto;border-radius:3px;box-shadow:0 1px 2px #00000040,0 14px 34px -12px #00000073}.gd-figure.svelte-gmx07w figcaption:where(.svelte-gmx07w){margin-top:14px;font:500 22px/1.25 Caveat,cursive;color:var(--desk-on-desk-muted);max-width:640px}.gd-strip.svelte-gmx07w ul:where(.svelte-gmx07w){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px}.gd-strip.svelte-gmx07w li:where(.svelte-gmx07w){margin:0;padding:6px 6px 8px;background:#fff;box-shadow:0 6px 16px -8px #00000080;opacity:.62;rotate:-1deg}.gd-strip.svelte-gmx07w li:where(.svelte-gmx07w):nth-child(2n){rotate:1.2deg}.gd-strip.svelte-gmx07w li.is-kept:where(.svelte-gmx07w){opacity:1;rotate:0deg;scale:1.06;outline:3px solid var(--desk-gold-deep, #b8860b);outline-offset:2px;z-index:1}.gd-strip.svelte-gmx07w li:where(.svelte-gmx07w) img:where(.svelte-gmx07w){box-shadow:none;border-radius:0;aspect-ratio:3 / 2;object-fit:cover}.gd-strip.svelte-gmx07w li:where(.svelte-gmx07w) span:where(.svelte-gmx07w){display:block;margin-top:6px;font-size:13px;line-height:1.3;color:#333}.gd-strip.svelte-gmx07w li.is-kept:where(.svelte-gmx07w) span:where(.svelte-gmx07w){font-weight:650}.gd-section.svelte-gmx07w{padding:0 0 44px}.gd-section.svelte-gmx07w h2:where(.svelte-gmx07w){--jp-h-px: 38px;font-size:38px;line-height:1.1;margin:0 0 16px;text-wrap:balance}.gd-section.svelte-gmx07w p:where(.svelte-gmx07w),.gd-section.svelte-gmx07w li:where(.svelte-gmx07w){font-size:19px;line-height:1.65;color:var(--desk-on-desk-muted)}.gd-section.svelte-gmx07w p:where(.svelte-gmx07w){margin:0 0 16px}.gd-section.svelte-gmx07w ul:where(.svelte-gmx07w),.gd-section.svelte-gmx07w ol:where(.svelte-gmx07w){margin:0 0 16px;padding-left:1.3em}.gd-section.svelte-gmx07w li:where(.svelte-gmx07w){margin:0 0 10px;padding-left:.2em}.gd-faq.svelte-gmx07w details:where(.svelte-gmx07w){border-top:1px solid color-mix(in srgb,var(--desk-on-desk) 18%,transparent)}.gd-faq.svelte-gmx07w summary:where(.svelte-gmx07w){cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font-size:20px;font-weight:650;line-height:1.35}.gd-faq.svelte-gmx07w summary:where(.svelte-gmx07w)::-webkit-details-marker{display:none}.gd-faq.svelte-gmx07w summary:where(.svelte-gmx07w):after{content:"+";font-weight:400;font-size:26px;line-height:1;color:var(--desk-on-desk-muted)}.gd-faq.svelte-gmx07w details[open]:where(.svelte-gmx07w) summary:where(.svelte-gmx07w):after{content:"–"}.gd-faq.svelte-gmx07w details:where(.svelte-gmx07w) p:where(.svelte-gmx07w){margin:0 0 18px}.gd-aside.svelte-gmx07w{margin:4px 0 18px;padding:12px 16px;max-width:300px;background:#fff8d6;color:#3a3320;font:600 24px/1.2 Caveat,cursive;rotate:-1.5deg;box-shadow:0 8px 18px -10px #0000008c}@media(min-width:1120px){.gd-aside.svelte-gmx07w{float:right;width:230px;margin:6px -290px 12px 40px;rotate:2deg}}.gd-section.svelte-gmx07w ol.gd-steps:where(.svelte-gmx07w){list-style:none;padding:0;counter-reset:step;display:grid;gap:4px}.gd-steps.svelte-gmx07w li:where(.svelte-gmx07w){counter-increment:step;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start;margin:0;padding:12px 0;border-top:1px solid color-mix(in srgb,var(--desk-on-desk) 14%,transparent)}.gd-steps.svelte-gmx07w li:where(.svelte-gmx07w):before{content:counter(step);font:400 38px/1 var(--jp-font-display, Georgia, serif);color:var(--desk-gold-deep, #b8860b)}.gd-stats.svelte-gmx07w{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px 28px;margin:26px 0 12px}.gd-stats.svelte-gmx07w div:where(.svelte-gmx07w){min-width:0;padding-top:12px;border-top:3px solid var(--desk-gold-deep, #b8860b)}.gd-stats.svelte-gmx07w dt:where(.svelte-gmx07w){font-size:clamp(34px,5vw,50px);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.gd-stats.svelte-gmx07w dd:where(.svelte-gmx07w){margin:8px 0 0;font-size:16px;line-height:1.4;color:var(--desk-on-desk-muted)}.gd-compare.svelte-gmx07w{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin:24px 0 12px}.gd-compare.svelte-gmx07w>div:where(.svelte-gmx07w){min-width:0;padding:18px 20px 14px;border:1px dashed color-mix(in srgb,var(--desk-on-desk) 35%,transparent)}.gd-compare.svelte-gmx07w>div.is-ours:where(.svelte-gmx07w){border:0;background:#fffdf6;color:#2a2620;box-shadow:0 10px 24px -12px #0000008c;rotate:.6deg}.gd-compare.svelte-gmx07w h3:where(.svelte-gmx07w){margin:0 0 10px;font-size:19px;font-weight:650}.gd-compare.svelte-gmx07w ul:where(.svelte-gmx07w){list-style:none;margin:0;padding:0}.gd-section.svelte-gmx07w .gd-compare:where(.svelte-gmx07w) li:where(.svelte-gmx07w){margin:0;padding:8px 0 8px 28px;position:relative;font-size:17px;line-height:1.4}.gd-compare.svelte-gmx07w li:where(.svelte-gmx07w):before{content:"–";position:absolute;left:4px}.gd-section.svelte-gmx07w .gd-compare:where(.svelte-gmx07w) .is-ours:where(.svelte-gmx07w) li:where(.svelte-gmx07w){color:#2a2620}.gd-compare.svelte-gmx07w .is-ours:where(.svelte-gmx07w) li:where(.svelte-gmx07w):before{content:"✓";left:2px;color:#2f7d4f;font-weight:700}.gd-section.svelte-gmx07w ul.gd-slides:where(.svelte-gmx07w){list-style:none;margin:0;padding:6px 4px 22px;display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.gd-slides.svelte-gmx07w li:where(.svelte-gmx07w){flex:0 0 min(82%,760px);margin:0;padding:0;scroll-snap-align:center}.gd-slides.svelte-gmx07w li:where(.svelte-gmx07w) span:where(.svelte-gmx07w){display:block;margin-top:12px;font-size:15px;font-weight:650;letter-spacing:.02em;color:var(--desk-on-desk)}.gd-slides.svelte-gmx07w:focus-visible{outline:2px solid var(--desk-gold-deep, #b8860b);outline-offset:4px}.gd-related.svelte-gmx07w{padding:56px 0 24px;max-width:1000px}.gd-related.svelte-gmx07w h2:where(.svelte-gmx07w){--jp-h-px: 30px;font-size:30px;margin:0 0 24px}.gd-related.svelte-gmx07w ul:where(.svelte-gmx07w){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:40px 36px}@media(max-width:640px){.gd-section.svelte-gmx07w h2:where(.svelte-gmx07w){font-size:30px}.gd-section.svelte-gmx07w p:where(.svelte-gmx07w),.gd-section.svelte-gmx07w li:where(.svelte-gmx07w){font-size:18px}}
