.example-page .expanded-demo :is(.chapter-nav,.chapter-menu,.collection-curation,.product-curation,.selection-panel,.brief-curation){box-sizing:border-box}.example-page .expanded-demo :is(.chapter-nav,.chapter-menu) a{color:inherit;text-decoration:none}.example-page .expanded-demo :is(.chapter-nav,.chapter-menu) :is(a,summary){min-height:44px}.example-page .expanded-demo .chapter-nav{align-items:stretch;gap:20px;display:flex}.example-page .expanded-demo .chapter-nav a{align-items:center;gap:10px;padding:8px 0;font:12px/1.4 DemoMono,monospace;display:flex}.example-page .expanded-demo .chapter-nav small{font:10px/1.2 DemoMono,monospace}.example-page .expanded-demo .chapter-arrow{margin-left:auto}.example-page .expanded-demo .chapter-nav a:hover span:not(.chapter-arrow){text-underline-offset:5px;text-decoration:underline}.example-page .expanded-demo .chapter-menu{z-index:6;font:12px/1.4 DemoMono,monospace;position:relative}.example-page .expanded-demo .chapter-menu summary{cursor:pointer;align-items:center;gap:12px;padding:10px 0;list-style:none;display:flex}.example-page .expanded-demo .chapter-menu summary::-webkit-details-marker{display:none}.example-page .expanded-demo .chapter-menu summary svg{width:27px;height:27px}.example-page .expanded-demo .chapter-toggle{margin-left:12px;font:24px/1 DemoSource,sans-serif}.example-page .expanded-demo .chapter-menu[open] .chapter-toggle{transform:rotate(45deg)}.example-page .expanded-demo .chapter-menu nav{background:var(--paper);width:280px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid;padding:15px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 16px 35px #0002}.example-page .expanded-demo .chapter-menu nav a{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);align-items:center;gap:12px;padding:12px 5px;font-size:14px;line-height:1.4;display:flex}.example-page .expanded-demo .chapter-menu nav a:last-child{border-bottom:0}.example-page .expanded-demo [data-chapter-interface=index] a{border-left:1px solid;grid-template-columns:24px 1fr auto;padding:8px 16px;display:grid}.example-page .expanded-demo [data-chapter-interface=tabs]{border:1px solid;gap:0}.example-page .expanded-demo [data-chapter-interface=tabs] a{border-right:1px solid;padding:10px 15px}.example-page .expanded-demo [data-chapter-interface=tabs] a:last-child{border-right:0}.example-page .expanded-demo [data-chapter-interface=tabs] .chapter-arrow{display:none}.example-page .expanded-demo [data-chapter-interface=stack]{gap:0;display:grid}.example-page .expanded-demo [data-chapter-interface=stack] a{border-bottom:1px solid;padding:3px 0}.example-page .expanded-demo [data-chapter-interface=ticket]{border-block:1px dashed;gap:0}.example-page .expanded-demo [data-chapter-interface=ticket] a{border-right:1px dashed;padding:10px 14px}.example-page .expanded-demo [data-chapter-interface=ticket] a:last-child{border-right:0}.example-page .expanded-demo [data-chapter-interface=orbit] a{border:1px solid;border-radius:50%;padding:12px 15px}.example-page .expanded-demo [data-chapter-interface=orbit] .chapter-arrow{display:none}.example-page .expanded-demo [data-chapter-interface=rail]{border-bottom:2px solid;gap:25px}.example-page .expanded-demo [data-chapter-interface=rail] a{position:relative}.example-page .expanded-demo [data-chapter-interface=rail] a:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-4px;left:0}.example-page .expanded-demo [data-chapter-interface=vertical]{border-left:3px double;gap:0;padding-left:20px;display:grid}.example-page .expanded-demo [data-chapter-interface=vertical] a{font-family:DemoCormorant,serif;font-size:20px}.example-page .expanded-demo .chapter-nav--forma a{border-bottom:0;font-family:DemoCormorant,serif;font-size:21px}.example-page .expanded-demo .chapter-nav--trama a{text-transform:uppercase;font:18px/1.15 DemoArchivo,sans-serif}.example-page .expanded-demo .chapter-nav--risco{border-bottom:0;border-radius:6px 6px 0 0}.example-page .expanded-demo .chapter-nav--cadencia{border-block:1px solid;padding-block:6px}.example-page .expanded-demo .chapter-nav--modulo{box-shadow:4px 4px 0 color-mix(in srgb,currentColor 25%,transparent);font-family:DemoMono,monospace}.example-page .expanded-demo .chapter-nav--cacau a{font:20px/1.3 Instrument Serif,serif}.example-page .expanded-demo .chapter-nav--fermento a{font-family:DemoCormorant,serif;font-style:italic}.example-page .expanded-demo .chapter-nav--mov{transform:skew(-3deg)}.example-page .expanded-demo .chapter-menu--seiva summary{border-bottom:1px solid}.example-page .expanded-demo .chapter-menu--folego nav{border-radius:4px 4px 60px;padding:20px}.example-page .expanded-demo .chapter-menu--alo summary{font:20px DemoCormorant,serif}.example-page .expanded-demo .chapter-menu--janela nav{border:6px double;padding:20px}.example-page .expanded-demo header[data-menu-profile]{flex-wrap:wrap;gap:22px}.example-page .expanded-demo .collection-curation{border-block:1px solid color-mix(in srgb,currentColor 30%,transparent);grid-template-columns:minmax(130px,.8fr) minmax(240px,2fr) minmax(140px,.8fr);align-items:center;gap:24px;margin:26px 0 32px;padding:24px 0;display:grid}.example-page .expanded-demo .curation-caption{align-items:center;gap:12px;font:11px/1.5 DemoMono,monospace;display:flex}.example-page .expanded-demo .curation-caption svg{flex:none;width:34px;height:34px}.example-page .expanded-demo .curation-choices{gap:6px;display:flex}.example-page .expanded-demo .curation-choices button{min-width:0;font:inherit;border:1px solid color-mix(in srgb,currentColor 35%,transparent);color:inherit;cursor:pointer;background:0 0;flex:1;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:14px;font-size:13px;line-height:1.5;display:flex}.example-page .expanded-demo .curation-choices button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.example-page .expanded-demo .curation-number{font:10px/1.2 DemoMono,monospace}.example-page .expanded-demo .curation-dot{display:none}.example-page .expanded-demo .curation-order{gap:7px;font:10px/1.5 DemoMono,monospace;display:grid;position:relative}.example-page .expanded-demo .curation-order select{background:var(--paper);width:100%;min-height:44px;color:var(--ink);border:1px solid color-mix(in srgb,currentColor 40%,transparent);font:inherit;margin:0;padding:10px;font-size:12px;line-height:1.5}.example-page .expanded-demo .curation-order summary{cursor:pointer;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:12px;display:flex}.example-page .expanded-demo .curation-order details select{position:relative}.example-page .expanded-demo .curation-order[open] select{z-index:2;min-width:190px;position:absolute;top:100%;right:0}.example-page .expanded-demo .collection-curation--herbario{border-top:0;align-items:end;padding-top:0}.example-page .expanded-demo .collection-curation--herbario .curation-choices{gap:0}.example-page .expanded-demo .collection-curation--herbario .curation-choices button{border:0;border-bottom:1px solid;flex-direction:column;align-items:flex-start;font:19px/1.3 DemoCormorant,serif}.example-page .expanded-demo .collection-curation--herbario .curation-choices button[aria-pressed=true]{color:inherit;background:0 0;border-bottom:3px solid}.example-page .expanded-demo .collection-curation--angulo{border:1px solid;grid-template-columns:.8fr 2fr .8fr;gap:0;padding:0}.example-page .expanded-demo .collection-curation--angulo .curation-caption{padding:22px}.example-page .expanded-demo .collection-curation--angulo .curation-choices{gap:0}.example-page .expanded-demo .collection-curation--angulo .curation-choices button{border-block:0;align-content:space-between;min-height:100px;display:grid}.example-page .expanded-demo .collection-curation--angulo .curation-order{padding:20px}.example-page .expanded-demo .collection-curation--linse{background:var(--ink);color:var(--paper);grid-template-columns:1fr 2fr 1fr;padding:22px}.example-page .expanded-demo .collection-curation--linse button{border:1px solid;font:11px/1.5 DemoMono,monospace}.example-page .expanded-demo .collection-curation--linse button[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.example-page .expanded-demo .collection-curation--linse .curation-dot{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.example-page .expanded-demo .collection-curation--forma{border:0;grid-template-columns:1fr 3fr 1fr;padding:0}.example-page .expanded-demo .collection-curation--forma button{border:0;flex-direction:column;padding:18px;font:24px/1.3 DemoCormorant,serif}.example-page .expanded-demo .collection-curation--forma button[aria-pressed=true]{color:inherit;text-underline-offset:9px;background:0 0;text-decoration:underline}.example-page .expanded-demo .collection-curation--forma .curation-number{font-size:12px}.example-page .expanded-demo .collection-curation--moagem{border:1px dashed;grid-template-columns:1fr;gap:18px;max-width:620px;margin:30px auto 45px;padding:25px 30px}.example-page .expanded-demo .collection-curation--moagem .curation-caption{text-align:center;letter-spacing:.08em;justify-content:center}.example-page .expanded-demo .collection-curation--moagem .curation-choices{gap:0;display:grid}.example-page .expanded-demo .collection-curation--moagem button{border:0;background:0 0;border-top:1px dashed;padding:10px 0;font-family:DemoMono,monospace}.example-page .expanded-demo .collection-curation--moagem button[aria-pressed=true]{color:inherit;background:0 0;font-weight:700}.example-page .expanded-demo .collection-curation--moagem button[aria-pressed=true] .curation-dot{border:2px solid;width:9px;height:9px;display:block}.example-page .expanded-demo .collection-curation--segundo .curation-choices{justify-content:center;gap:16px}.example-page .expanded-demo .collection-curation--segundo button{text-align:center;aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;min-height:110px;padding:18px}.example-page .expanded-demo .collection-curation--risco{border:0;grid-template-columns:1fr;gap:12px;padding:0;display:grid}.example-page .expanded-demo .collection-curation--risco .curation-choices{border-bottom:1px solid;align-items:end;gap:0}.example-page .expanded-demo .collection-curation--risco button{border-bottom:0;border-radius:12px 12px 0 0;align-items:end;max-width:260px;min-height:66px}.example-page .expanded-demo .collection-curation--risco button:nth-child(2){min-height:76px}.example-page .expanded-demo .collection-curation--risco button:nth-child(3){min-height:86px}.example-page .expanded-demo .collection-curation--risco .curation-order{justify-self:end;width:220px}.example-page .expanded-demo .collection-curation--aura{text-align:center;border-block:1px solid;grid-template-columns:1fr;gap:18px;padding:32px 4%}.example-page .expanded-demo .collection-curation--aura .curation-caption{justify-content:center}.example-page .expanded-demo .collection-curation--aura button{background:0 0;border:0;justify-content:center;gap:18px;font:clamp(22px,2.4vw,36px)/1.3 DemoCormorant,serif}.example-page .expanded-demo .collection-curation--aura button[aria-pressed=true]{color:inherit;text-underline-offset:8px;background:0 0;font-style:italic;text-decoration:underline}.example-page .expanded-demo .collection-curation--aura .curation-order{justify-self:center;width:100%;max-width:250px}.example-page .expanded-demo .collection-curation--trama{border-top:2px solid;border-bottom:2px solid;grid-template-columns:1fr 3fr 1fr}.example-page .expanded-demo .collection-curation--trama .curation-choices{gap:0;display:grid}.example-page .expanded-demo .collection-curation--trama button{text-transform:uppercase;border:0;border-bottom:1px solid;padding:10px 16px;font:28px/1.15 DemoArchivo,sans-serif}.example-page .expanded-demo .collection-curation--trama button:last-child{border-bottom:0}.example-page .expanded-demo .collection-curation--janela{border:6px double;grid-template-columns:1fr;gap:15px;max-width:880px;margin:30px auto;padding:25px}.example-page .expanded-demo .collection-curation--janela .curation-caption{font:22px DemoCormorant,serif}.example-page .expanded-demo .collection-curation--janela button{background:0 0;flex-direction:column;align-items:start;min-height:100px}.example-page .expanded-demo .collection-curation--janela .curation-order{justify-self:end;width:240px}.example-page .expanded-demo .collection-curation--amanha{border:0;grid-template-columns:1fr 3fr 1fr;padding:0}.example-page .expanded-demo .collection-curation--amanha .curation-choices{gap:0}.example-page .expanded-demo .collection-curation--amanha button{border:1px dashed;gap:14px;padding:20px;font:18px DemoCormorant,serif;display:grid;position:relative}.example-page .expanded-demo .collection-curation--amanha .curation-order{border-left:1px dashed;padding-left:20px}.example-page .expanded-demo .collection-curation--cadencia{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 5%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,currentColor 5%,transparent) 1px,transparent 1px);background-size:20px 20px;border:1px solid;padding:20px}.example-page .expanded-demo .collection-curation--cadencia .curation-choices{gap:0}.example-page .expanded-demo .collection-curation--cadencia button{border:1px solid;align-content:space-between;min-height:88px;font:12px DemoMono,monospace;display:grid}.example-page .expanded-demo .collection-curation--modulo{box-shadow:6px 6px 0 color-mix(in srgb,currentColor 20%,transparent);border:1px solid;grid-template-columns:1fr 1.5fr 1.5fr;gap:25px;padding:25px}.example-page .expanded-demo .collection-curation--modulo .curation-select{gap:8px;font:11px DemoMono,monospace;display:grid}.example-page .expanded-demo .collection-curation--modulo .curation-select select{background:var(--paper);width:100%;min-height:44px;color:var(--ink);margin:0}.example-page .expanded-demo .collection-curation--folhas{border:0;grid-template-columns:1fr 3fr 1fr;padding:0}.example-page .expanded-demo .collection-curation--folhas button{text-transform:uppercase;border:2px solid;align-content:space-between;min-height:100px;padding:20px;font:20px/1.1 DemoArchivo,sans-serif;display:grid}.example-page .expanded-demo .collection-curation--folhas button:nth-child(2){margin-top:10px}.example-page .expanded-demo .collection-curation--folhas button:nth-child(3){margin-top:20px}.example-page .expanded-demo .collection-curation--capitulo{border-top:3px double;border-bottom:3px double;grid-template-columns:1fr 2fr 1fr;padding:22px 0}.example-page .expanded-demo .collection-curation--capitulo .curation-choices{gap:0;display:grid}.example-page .expanded-demo .collection-curation--capitulo button{border:0;border-bottom:1px solid;padding:12px 16px;font:23px/1.2 Newsreader Variable,DemoCormorant,serif}.example-page .expanded-demo .collection-curation--capitulo button:last-child{border-bottom:0}.example-page .expanded-demo .product-curation-title{align-items:center;gap:14px;margin:0 0 22px;font:13px/1.4 DemoMono,monospace;display:flex}.example-page .expanded-demo .product-curation-title svg{flex:none;width:38px;height:38px}.example-page .expanded-demo .product-curation .option-index{font:10px DemoMono,monospace}.example-page .expanded-demo .product-curation .option-marker{border:1px solid;border-radius:50%;flex:none;width:7px;height:7px}.example-page .expanded-demo .product-curation button[aria-pressed=true] .option-marker{background:currentColor}.example-page .expanded-demo .product-curation .demo-options button{text-align:left;cursor:pointer;align-items:center;gap:12px;display:flex}.example-page .expanded-demo .product-curation .product-save{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;max-width:100%;min-height:48px;display:flex}.example-page .expanded-demo .product-curation--seiva .demo-options{display:grid}.example-page .expanded-demo .product-curation--seiva .demo-options button{color:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:15px 0;font:25px/1.2 DemoCormorant,serif}.example-page .expanded-demo .product-curation--seiva button[aria-pressed=true]{font-style:italic}.example-page .expanded-demo .product-curation--seiva .option-marker{margin-left:auto}.example-page .expanded-demo .product-curation--fio{border:1px solid;padding:25px;position:relative}.example-page .expanded-demo .product-curation--fio .product-curation-title{border-bottom:1px dashed;padding-bottom:20px}.example-page .expanded-demo .product-curation--fio .demo-options{grid-template-columns:1fr 1fr;display:grid}.example-page .expanded-demo .product-curation--fio .demo-options button{border:1px dashed;align-content:space-between;min-height:90px;font-family:Space Grotesk Variable,sans-serif;display:grid}.example-page .expanded-demo .product-curation--fio .demo-options button:last-child{grid-column:1/-1}.example-page .expanded-demo .product-curation--fio .option-marker{display:none}.example-page .expanded-demo .product-curation--cacau .demo-options{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.example-page .expanded-demo .product-curation--cacau .demo-options button{border:1px solid;align-content:space-between;gap:24px;min-height:135px;padding:20px 14px;font:20px/1.2 Instrument Serif,serif;display:grid}.example-page .expanded-demo .product-curation--cacau .option-marker{display:none}.example-page .expanded-demo .product-curation--volta .demo-options{border-left:2px solid;gap:0;padding-left:20px;display:grid}.example-page .expanded-demo .product-curation--volta .demo-options button{color:inherit;background:0 0;border:0;border-bottom:1px solid;padding:15px 0;position:relative}.example-page .expanded-demo .product-curation--volta .demo-options button[aria-pressed=true]{font-weight:700}.example-page .expanded-demo .product-curation--volta .demo-options button:before{content:"";background:var(--paper);border:2px solid;border-radius:50%;width:10px;height:10px;position:absolute;left:-26px}.example-page .expanded-demo .product-curation--volta button[aria-pressed=true]:before{background:var(--ink)}.example-page .expanded-demo .product-range{grid-template-columns:1fr auto;gap:12px;margin:22px 0;font:11px DemoMono,monospace;display:grid}.example-page .expanded-demo .product-range input{accent-color:var(--ink);grid-column:1/-1;width:100%;min-height:44px;margin:0}.example-page .expanded-demo .product-range>span{grid-column:1/-1}.example-page .expanded-demo .product-curation--terra .demo-options{gap:8px;display:flex}.example-page .expanded-demo .product-curation--terra .demo-options button{text-align:center;border-radius:50%;flex-direction:column;flex:1;justify-content:center;min-height:115px;font:19px/1.3 DemoCormorant,serif}.example-page .expanded-demo .product-curation--terra .option-marker{display:none}.example-page .expanded-demo .product-curation--folego .demo-options{gap:0;display:grid}.example-page .expanded-demo .product-curation--folego .demo-options button{color:inherit;background:0 0;border-top:0;border-bottom:1px solid;border-left:1px solid;border-right:0;padding:18px}.example-page .expanded-demo .product-curation--folego button[aria-pressed=true]{border-left:5px solid;padding-left:14px}.example-page .expanded-demo .product-curation--folego .option-marker{margin-left:auto}.example-page .expanded-demo .product-curation--prancha{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 4%,transparent) 1px,transparent 1px);background-size:12px 100%;border:1px solid;padding:24px}.example-page .expanded-demo .specimen-select{gap:12px;margin:20px 0;font:12px DemoMono,monospace;display:grid}.example-page .expanded-demo .specimen-select select{background:var(--paper);color:var(--ink);border:1px solid;width:100%;min-height:50px;padding:15px}.example-page .expanded-demo .product-curation--dobra .demo-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.example-page .expanded-demo .product-curation--dobra .demo-options button{text-transform:uppercase;border:2px solid;min-width:0;min-height:105px;padding:22px;font:20px DemoArchivo,sans-serif;display:grid}.example-page .expanded-demo .product-curation--dobra .demo-options button:last-child{grid-column:1/-1}.example-page .expanded-demo .product-curation--dobra .option-marker{display:none}.example-page .expanded-demo .product-curation--papel .option-index{border-bottom:1px solid;padding-bottom:6px}.example-page .expanded-demo .product-curation--assento .option-index,.example-page .expanded-demo .product-curation--orbita .option-marker{display:none}.example-page .expanded-demo .product-curation--alba .demo-options button{text-align:center;border-radius:40px 0;flex-direction:column;justify-content:center;min-width:0}.example-page .expanded-demo .product-curation--alba :is(.option-index,.option-marker){display:none}.example-page .expanded-demo .selection-panel{width:min(700px,100vw - 32px);color:var(--ink);background:var(--paper);border:1px solid;max-height:85svh;padding:30px;overflow:auto}.example-page .expanded-demo .selection-heading{grid-template-columns:50px 1fr;gap:12px 20px;margin-bottom:28px;display:grid}.example-page .expanded-demo .selection-heading svg{grid-row:1/3;width:46px;height:46px}.example-page .expanded-demo .selection-heading>span{letter-spacing:.08em;font:10px/1.5 DemoMono,monospace}.example-page .expanded-demo .selection-heading h2{font:inherit;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,4vw,52px);line-height:1.1}.example-page .expanded-demo .selection-panel .selection-close{margin-bottom:30px;padding:10px 16px;font:12px DemoMono,monospace}.example-page .expanded-demo .selection-panel .selection-empty{font:inherit;max-width:440px;padding:20px 0;font-size:18px;line-height:1.6}.example-page .expanded-demo .selection-panel li{align-items:center;min-height:70px}.example-page .expanded-demo .selection-panel li>span{overflow-wrap:anywhere;min-width:0}.example-page .expanded-demo .selection-panel li button{flex:none;font:11px DemoMono,monospace}.example-page .expanded-demo .selection-footnote{border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);margin-top:25px;padding-top:20px;font:11px/1.7 DemoMono,monospace}.example-page .expanded-demo [data-selection-interface=drawer]{border:0;border-left:1px solid;width:min(460px,100vw - 20px);height:100svh;max-height:100svh;margin:0 0 0 auto;padding:45px 30px}.example-page .expanded-demo [data-selection-interface=drawer] .selection-heading{grid-template-columns:1fr}.example-page .expanded-demo [data-selection-interface=drawer] .selection-heading svg{grid-row:auto;width:64px;height:64px}.example-page .expanded-demo [data-selection-interface=ledger]{grid-template-columns:1fr 1.4fr;gap:15px 35px;width:min(880px,100vw - 32px);padding:35px;display:grid}.example-page .expanded-demo [data-selection-interface=ledger] .selection-close{grid-column:1/-1}.example-page .expanded-demo [data-selection-interface=ledger] .selection-heading{border-right:1px solid;flex-direction:column;padding-right:30px;display:flex}.example-page .expanded-demo [data-selection-interface=ledger] .selection-footnote{grid-column:1/-1}.example-page .expanded-demo [data-selection-interface=console]{background:var(--ink);color:var(--paper);border:2px solid}.example-page .expanded-demo [data-selection-interface=console] h2{font:30px/1.2 DemoMono,monospace}.example-page .expanded-demo [data-selection-interface=console] .selection-heading{border-bottom:1px solid;padding-bottom:24px}.example-page .expanded-demo [data-selection-interface=console] li{border-style:dashed}.example-page .expanded-demo [data-selection-interface=museum]{text-align:center;border:0;padding:50px}.example-page .expanded-demo [data-selection-interface=museum] .selection-heading{flex-direction:column;align-items:center;display:flex}.example-page .expanded-demo [data-selection-interface=museum] h2{font:48px/1.1 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=museum] .selection-empty{margin-inline:auto}.example-page .expanded-demo [data-selection-interface=receipt]{border:1px dashed;width:min(440px,100vw - 32px);padding:35px;font-family:DemoMono,monospace}.example-page .expanded-demo [data-selection-interface=receipt] .selection-heading{text-align:center;flex-direction:column;align-items:center;display:flex}.example-page .expanded-demo [data-selection-interface=receipt] h2{font:30px/1.2 DemoMono,monospace}.example-page .expanded-demo [data-selection-interface=receipt] li{border-top-style:dashed}.example-page .expanded-demo [data-selection-interface=dial] .selection-heading svg{border:1px solid;border-radius:50%;width:75px;height:75px;padding:10px}.example-page .expanded-demo [data-selection-interface=dial] .selection-heading{grid-template-columns:90px 1fr}.example-page .expanded-demo [data-selection-interface=dial] li{border:1px solid;border-radius:40px;padding:15px 20px}.example-page .expanded-demo [data-selection-interface=notebook]{border-left:22px solid;padding:35px}.example-page .expanded-demo [data-selection-interface=notebook] li{border-top:0;border-bottom:1px solid;padding:15px 5px}.example-page .expanded-demo [data-selection-interface=notebook] h2{font:40px/1.15 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=ribbon]{border-radius:0 0 80px;padding:40px}.example-page .expanded-demo [data-selection-interface=ribbon] h2{font:italic 48px/1.1 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=fashion]{border:3px solid;width:min(940px,100vw - 32px);padding:35px}.example-page .expanded-demo [data-selection-interface=fashion] h2{text-transform:uppercase;font:clamp(38px,6vw,75px)/.98 DemoArchivo,sans-serif}.example-page .expanded-demo [data-selection-interface=fashion] li{border-top:2px solid;font:24px/1.2 DemoArchivo,sans-serif}.example-page .expanded-demo [data-selection-interface=postcard]{border:7px double;padding:35px}.example-page .expanded-demo [data-selection-interface=postcard] h2{font:45px/1.1 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=postcard] .selection-content{border-left:1px dashed;padding-left:22px}.example-page .expanded-demo [data-selection-interface=ticket]{border:1px dashed;padding:35px}.example-page .expanded-demo [data-selection-interface=ticket] .selection-heading{border-bottom:1px dashed;padding-bottom:25px}.example-page .expanded-demo [data-selection-interface=ticket] h2{font:43px/1.1 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=plan]{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 5%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,currentColor 5%,transparent) 1px,transparent 1px);background-size:20px 20px;padding:35px}.example-page .expanded-demo [data-selection-interface=plan] h2{text-transform:uppercase;font:38px/1.1 DemoBarlow,sans-serif}.example-page .expanded-demo [data-selection-interface=system]{border:2px solid;padding:0;box-shadow:8px 8px #0002}.example-page .expanded-demo [data-selection-interface=system] .selection-close{border-top:0;border-bottom:1px solid;border-left:1px solid;border-right:0;margin:0 0 25px auto;padding:15px 22px}.example-page .expanded-demo [data-selection-interface=system] :is(.selection-heading,.selection-content,.selection-footnote){margin-inline:28px}.example-page .expanded-demo [data-selection-interface=system] h2{font:26px/1.2 DemoMono,monospace}.example-page .expanded-demo [data-selection-interface=poster]{border:3px solid;padding:35px}.example-page .expanded-demo [data-selection-interface=poster] h2{text-transform:uppercase;font:clamp(40px,6vw,70px)/.95 DemoArchivo,sans-serif}.example-page .expanded-demo [data-selection-interface=poster] .selection-heading svg{width:55px;height:70px}.example-page .expanded-demo [data-selection-interface=book]{border-left:25px double;padding:40px}.example-page .expanded-demo [data-selection-interface=book] h2{font:45px/1.1 Newsreader Variable,DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=book] .selection-heading>span{border-bottom:1px solid;padding-bottom:10px}.example-page .expanded-demo [data-selection-interface=ritual]{border-radius:50px 0;padding:40px}.example-page .expanded-demo [data-selection-interface=ritual] h2{font:48px/1.1 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=luggage]{border:2px solid;width:min(460px,100vw - 32px);padding:30px}.example-page .expanded-demo [data-selection-interface=luggage] .selection-heading{border-block:1px dashed;padding-block:25px}.example-page .expanded-demo [data-selection-interface=chocolate]{border:8px double;padding:30px}.example-page .expanded-demo [data-selection-interface=chocolate] h2{font:45px/1.1 Instrument Serif,serif}.example-page .expanded-demo [data-selection-interface=route]{border-left:5px solid;padding:35px 35px 35px 50px}.example-page .expanded-demo [data-selection-interface=route] li{border-top:0;border-left:2px solid;padding:18px}.example-page .expanded-demo [data-selection-interface=tea]{border:0;border-radius:4px 60px 4px 4px;padding:45px}.example-page .expanded-demo [data-selection-interface=tea] h2{font:45px DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=breath]{border-radius:3px 3px 90px;width:min(540px,100vw - 32px);padding:45px}.example-page .expanded-demo [data-selection-interface=breath] .selection-heading{grid-template-columns:1fr}.example-page .expanded-demo [data-selection-interface=breath] .selection-heading svg{grid-row:auto}.example-page .expanded-demo [data-selection-interface=specimen]{border:2px solid;padding:35px}.example-page .expanded-demo [data-selection-interface=specimen] li{border:1px solid;padding:18px}.example-page .expanded-demo [data-selection-interface=fold]{border:3px solid;padding:35px}.example-page .expanded-demo [data-selection-interface=fold] h2{text-transform:uppercase;font:56px/1 DemoArchivo,sans-serif}.example-page .expanded-demo [data-selection-interface=pages]{border-left:14px double;padding:40px}.example-page .expanded-demo [data-selection-interface=pages] h2{font:48px/1.1 Instrument Serif,serif}.example-page .expanded-demo [data-selection-interface=petals]{border:1px solid;border-radius:65px 0;padding:35px}.example-page .expanded-demo [data-selection-interface=petals] h2{font:46px/1.1 DemoCormorant,serif}.example-page .expanded-demo [data-selection-interface=orbit]{border:1px solid;padding:40px}.example-page .expanded-demo [data-selection-interface=orbit] .selection-heading svg{border:1px solid;border-radius:50%;width:70px;height:70px;padding:10px}.example-page .expanded-demo [data-selection-interface=swatches]{border:1px solid;border-top-width:12px;padding:35px}.example-page .expanded-demo .selection-panel:not([open]){display:none}.example-page .expanded-demo .brief-curation .brief-choices{min-width:0;margin:0}.example-page .expanded-demo .brief-curation .brief-choices legend{max-width:100%;margin-bottom:15px;font:12px/1.5 DemoMono,monospace}.example-page .expanded-demo .brief-choice{cursor:pointer;border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);align-items:center;gap:12px;min-height:48px;padding:12px 0;display:flex;position:relative}.example-page .expanded-demo .brief-choice input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--ink);flex:none;margin:0;padding:0}.example-page .expanded-demo .brief-choice small{margin-left:auto;font:10px DemoMono,monospace}.example-page .expanded-demo .brief-choice:has(input:checked){font-weight:700}.example-page .expanded-demo .brief-choice:has(input:focus-visible){outline-offset:4px;outline:2px solid}.example-page .expanded-demo .brief-choice img{object-fit:cover;width:100%;height:115px}.example-page .expanded-demo .brief-curation select{background:var(--paper);color:var(--ink)}.example-page .expanded-demo .brief-curation [data-sim-result]{border-top:2px solid;margin-top:20px;padding-top:20px}.example-page .expanded-demo .brief-curation--estudo{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 5%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,currentColor 5%,transparent) 1px,transparent 1px);background-size:20px 20px;border:1px solid;padding:25px}.example-page .expanded-demo .brief-curation--estudo .brief-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.example-page .expanded-demo .brief-curation--estudo .brief-choice{border:1px solid;flex-wrap:wrap;align-items:start;min-height:80px;padding:16px}.example-page .expanded-demo .brief-curation--estudo .brief-choice:last-child{grid-column:1/-1}.example-page .expanded-demo .brief-curation--uma .brief-choices{flex-wrap:wrap;gap:8px;display:flex}.example-page .expanded-demo .brief-curation--uma .brief-choice{border:1px solid;border-radius:30px;flex:160px;padding:12px 16px}.example-page .expanded-demo .brief-curation--uma .brief-choice:has(input:checked){background:var(--ink);color:var(--paper)}.example-page .expanded-demo .brief-curation--alo .brief-choices{flex-wrap:wrap;gap:10px;display:flex}.example-page .expanded-demo .brief-curation--alo .brief-choice{border:1px solid;border-radius:50px 0;flex:120px;grid-template-columns:20px 1fr;align-content:center;min-height:110px;padding:20px;font:20px/1.2 DemoCormorant,serif;display:grid}.example-page .expanded-demo .brief-curation--alo .brief-choice small{grid-column:2}.example-page .expanded-demo .brief-curation--enquadro .brief-choices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.example-page .expanded-demo .brief-curation--enquadro .brief-choice{border:1px solid;grid-template-columns:20px 1fr;gap:10px;padding:8px;font:11px DemoMono,monospace;display:grid}.example-page .expanded-demo .brief-curation--enquadro .brief-choice img{grid-column:1/-1;height:90px}.example-page .expanded-demo .brief-curation--enquadro .brief-choice small{display:none}.example-page .expanded-demo .brief-curation--encaixe .brief-choices{border-left:2px solid;padding-left:20px}.example-page .expanded-demo .brief-curation--encaixe .brief-choice{border-bottom-style:dashed;padding:15px 0;font-family:DemoMono,monospace}.example-page .expanded-demo .brief-curation--sola .brief-choices{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.example-page .expanded-demo .brief-curation--sola .brief-choice{border:1px solid;align-content:space-between;min-height:110px;padding:14px;display:grid}.example-page .expanded-demo .brief-curation--sola .brief-choice small{margin-left:0}.example-page .expanded-demo .brief-curation--loop{background:var(--paper);color:var(--ink);border:1px solid;border-radius:8px;padding:25px}.example-page .expanded-demo .brief-curation--loop .brief-choice{border:1px solid;border-radius:5px;grid-template-columns:20px 1fr auto;margin-bottom:8px;padding:14px;font-family:DemoSource,sans-serif;display:grid}.example-page .expanded-demo .brief-curation--loop .brief-choice:has(input:checked){box-shadow:inset 4px 0 0 var(--ink)}.example-page .expanded-demo .brief-curation--fermento{border:1px dashed;padding:28px}.example-page .expanded-demo .brief-curation--fermento .brief-choice{border-bottom:1px dashed;padding-block:14px;font:21px/1.4 DemoCormorant,serif}.example-page .expanded-demo .brief-curation--fermento .brief-choices legend{font-style:italic}.example-page .expanded-demo .brief-curation--tipo{border:2px solid;padding:25px}.example-page .expanded-demo .brief-curation--tipo .brief-choices{gap:0;display:flex}.example-page .expanded-demo .brief-curation--tipo .brief-choice{border:1px dashed;flex:1;align-content:space-between;min-height:130px;padding:16px;font:20px/1.1 DemoArchivo,sans-serif;display:grid}.example-page .expanded-demo .brief-curation--tipo .brief-choice small{margin-left:0;font-size:14px}.example-page .expanded-demo .brief-curation--norte{border:5px double;padding:28px}.example-page .expanded-demo .brief-curation--norte .brief-choice{padding:12px 0;font:19px/1.5 DemoCormorant,serif}.example-page .expanded-demo .brief-curation--norte .brief-choices{border-left:1px dashed;padding-left:20px}.example-page .expanded-demo .brief-curation--ponto .brief-choices{gap:0;display:grid}.example-page .expanded-demo .brief-curation--ponto .brief-choice{border-bottom:2px solid;padding:16px 0;font:22px/1.2 DemoArchivo,sans-serif}.example-page .expanded-demo .brief-curation--ponto .brief-choice small{font-size:20px}.example-page .expanded-demo .brief-curation--ponte select{border:0;border-bottom:1px solid}.example-page .expanded-demo .brief-curation--habito{border-block:1px dashed}.example-page .expanded-demo .brief-curation--habito select{border-style:dashed;font-family:DemoMono,monospace}.example-page .expanded-demo .brief-curation--dia select{border-radius:0 25px 0 0}.example-page .expanded-demo .brief-curation--mov select{border:2px solid;font-family:DemoArchivo,sans-serif}@media (width<=1100px){.example-page .expanded-demo .collection-curation{grid-template-columns:1fr 2fr}.example-page .expanded-demo .collection-curation .curation-order{grid-column:1/-1;justify-self:end;min-width:200px}.example-page .expanded-demo .collection-curation--modulo{grid-template-columns:1fr 1fr}.example-page .expanded-demo .collection-curation--modulo .curation-caption{grid-column:1/-1}.example-page .expanded-demo .collection-curation--moagem,.example-page .expanded-demo .collection-curation--aura,.example-page .expanded-demo .collection-curation--risco,.example-page .expanded-demo .collection-curation--janela{grid-template-columns:1fr}}@media (width<=760px){.example-page .expanded-demo header[data-menu-profile]{z-index:6;align-items:center;gap:15px;position:relative}.example-page .expanded-demo header[data-menu-profile]>.chapter-nav{order:3;justify-content:space-between;width:100%}.example-page .expanded-demo header[data-menu-profile]>.chapter-menu{margin-left:auto;position:static}.example-page .expanded-demo header[data-menu-profile]>.chapter-menu nav{width:auto;max-width:none;top:100%;left:5%;right:5%}.example-page .expanded-demo .chapter-nav a{gap:7px;font-size:11px}.example-page .expanded-demo .chapter-nav--forma a{font-size:21px}.example-page .expanded-demo .chapter-nav--trama a{font-size:17px}.example-page .expanded-demo .chapter-nav--cacau a,.example-page .expanded-demo .chapter-nav--fermento a{font-size:20px}.example-page .expanded-demo .chapter-menu summary{font-size:11px}.example-page .expanded-demo .collection-curation{grid-template-columns:1fr;gap:18px;margin:24px 0;padding-block:22px}.example-page .expanded-demo .collection-curation .curation-order{grid-column:auto;justify-self:stretch;width:100%;min-width:0}.example-page .expanded-demo .curation-choices{gap:5px;width:100%}.example-page .expanded-demo .curation-choices button{padding:12px 10px;font-size:12px}.example-page .expanded-demo .curation-number{font-size:9px}.example-page .expanded-demo .collection-curation--angulo{padding:0}.example-page .expanded-demo .collection-curation--angulo .curation-caption{padding:18px 18px 0}.example-page .expanded-demo .collection-curation--angulo button{border-bottom:1px solid;min-height:92px}.example-page .expanded-demo .collection-curation--angulo .curation-order{padding:0 18px 18px}.example-page .expanded-demo .collection-curation--linse{padding:20px}.example-page .expanded-demo .collection-curation--linse .curation-choices{grid-template-columns:1fr;display:grid}.example-page .expanded-demo .collection-curation--forma button{padding:10px;font-size:19px}.example-page .expanded-demo .collection-curation--moagem{padding:20px}.example-page .expanded-demo .collection-curation--segundo button{min-height:90px;padding:12px 7px;font-size:11px}.example-page .expanded-demo .collection-curation--risco .curation-choices button{align-content:end;gap:6px;padding:12px;display:grid}.example-page .expanded-demo .collection-curation--aura{padding-inline:0}.example-page .expanded-demo .collection-curation--aura .curation-choices{display:grid}.example-page .expanded-demo .collection-curation--aura button,.example-page .expanded-demo .collection-curation--trama button{padding:12px;font-size:25px}.example-page .expanded-demo .collection-curation--janela{padding:18px}.example-page .expanded-demo .collection-curation--janela button{gap:12px;min-height:90px}.example-page .expanded-demo .collection-curation--amanha button{padding:16px 10px;font-size:15px}.example-page .expanded-demo .collection-curation--amanha .curation-order{border-left:0;padding-left:0}.example-page .expanded-demo .collection-curation--cadencia{padding:18px}.example-page .expanded-demo .collection-curation--cadencia .curation-choices{display:grid}.example-page .expanded-demo .collection-curation--cadencia button{min-height:60px;display:flex}.example-page .expanded-demo .collection-curation--modulo{grid-template-columns:1fr;padding:20px}.example-page .expanded-demo .collection-curation--modulo .curation-caption{grid-column:auto}.example-page .expanded-demo .collection-curation--folhas .curation-choices{grid-template-columns:1fr 1fr;display:grid}.example-page .expanded-demo .collection-curation--folhas button{min-height:100px;padding:15px;font-size:18px;display:grid}.example-page .expanded-demo .collection-curation--folhas button:nth-child(2){margin-top:0}.example-page .expanded-demo .collection-curation--folhas button:nth-child(3){grid-column:1/-1;min-height:70px;margin-top:0}.example-page .expanded-demo .collection-curation--capitulo button{font-size:22px}.example-page .expanded-demo .product-curation--fio{padding:20px}.example-page .expanded-demo .product-curation--cacau .demo-options{grid-template-columns:1fr}.example-page .expanded-demo .product-curation--cacau .demo-options button{min-height:62px;font-size:22px;display:flex}.example-page .expanded-demo .product-curation--terra .demo-options{grid-template-columns:1fr 1fr;display:grid}.example-page .expanded-demo .product-curation--terra .demo-options button{min-height:110px;padding:15px;font-size:18px}.example-page .expanded-demo .product-curation--terra .demo-options button:last-child{border-radius:45px;grid-column:1/-1;min-height:70px}.example-page .expanded-demo .product-curation--dobra .demo-options button{padding:16px;font-size:18px}.example-page .expanded-demo .product-curation--alba .demo-options button{gap:8px;font-size:18px;line-height:1.2}.example-page .expanded-demo .selection-panel{padding:24px}.example-page .expanded-demo .selection-heading{grid-template-columns:38px 1fr;gap:10px}.example-page .expanded-demo .selection-heading svg{width:32px;height:32px}.example-page .expanded-demo .selection-heading h2{font-size:33px}.example-page .expanded-demo .selection-panel li{gap:12px}.example-page .expanded-demo [data-selection-interface=ledger]{grid-template-columns:1fr;padding:24px}.example-page .expanded-demo [data-selection-interface=ledger] .selection-heading{border-bottom:1px solid;border-right:0;padding:0 0 20px}.example-page .expanded-demo [data-selection-interface=ledger] .selection-close,.example-page .expanded-demo [data-selection-interface=ledger] .selection-footnote{grid-column:auto}.example-page .expanded-demo [data-selection-interface=drawer]{padding:30px 24px}.example-page .expanded-demo [data-selection-interface=notebook]{border-left-width:12px}.example-page .expanded-demo [data-selection-interface=book]{border-left-width:14px}.example-page .expanded-demo [data-selection-interface=route]{padding-left:30px}.example-page .expanded-demo [data-selection-interface=system]{padding:0}.example-page .expanded-demo [data-selection-interface=system] :is(.selection-heading,.selection-content,.selection-footnote){margin-inline:20px}.example-page .expanded-demo .brief-curation--enquadro .brief-choices{grid-template-columns:1fr}.example-page .expanded-demo .brief-curation--enquadro .brief-choice{grid-template-columns:90px 20px 1fr;align-items:center}.example-page .expanded-demo .brief-curation--enquadro .brief-choice img{grid-column:auto;height:65px}.example-page .expanded-demo :is(.brief-curation--estudo,.brief-curation--sola,.brief-curation--tipo) .brief-choices{grid-template-columns:1fr;display:grid}.example-page .expanded-demo :is(.brief-curation--estudo,.brief-curation--sola,.brief-curation--tipo) .brief-choice{min-height:58px;font-size:14px;display:flex}.example-page .expanded-demo .brief-curation--tipo .brief-choice small{margin-left:auto}.example-page .expanded-demo :is(.brief-curation--estudo,.brief-curation--loop,.brief-curation--fermento,.brief-curation--tipo,.brief-curation--norte){padding:20px}}@media (width<=360px){.example-page .expanded-demo .product-curation--dobra .demo-options{grid-template-columns:minmax(0,1fr)}.example-page .expanded-demo .product-curation--dobra .demo-options button{justify-content:space-between;min-height:64px;padding:16px;font-size:18px;line-height:1.2;display:flex}}@media (prefers-reduced-motion:reduce){.example-page .expanded-demo :is(.chapter-nav,.chapter-menu) *{transition:none;animation:none}}
