.fd{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}.fd>*{min-width:0}.fd-signin,.mini .fd-signin{font-size:.9375rem;color:var(--ink-2)}.fd-signin a{color:var(--ink);font-weight:600;text-underline-offset:.2em}.mini .fd-name{margin:1rem 0 0;font:400 clamp(2.5rem,1.75rem + 3.6vw,4.25rem)/1.02 var(--f-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.fd-example{display:grid;gap:.875rem;max-width:36rem}.fd-figure{margin:0;display:grid;gap:.5rem}.fd-card{background:var(--card);border:1px solid var(--rule-2);border-radius:var(--r-md);padding:1rem 1.25rem 1.125rem;display:grid;gap:.5rem}.fd-card-title{margin:0;font:400 1.5rem/1.2 var(--f-display);text-wrap:balance}.fd-card-lines{margin:0;padding:0;list-style:none;display:grid;gap:.25rem;color:var(--ink-2);font-size:1rem;line-height:1.5}.fd-card-lines li{margin:0;overflow-wrap:anywhere}.fd-caption{font-size:.875rem;line-height:1.45;color:var(--ink-3)}.fd-rooms{margin:0;padding:0;list-style:none;display:grid;gap:.625rem}.fd-rooms li{margin:0;display:grid;gap:.125rem}.fd-rooms b{font:400 1.25rem/1.2 var(--f-display)}.fd-rooms span{color:var(--ink-2);font-size:.9375rem;line-height:1.45}.fd-fund{display:grid;gap:.875rem;max-width:52rem;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.fd-fund .fd-rounds{margin:0;font:400 1.125rem/1.55 var(--f-serif);max-width:60ch;text-wrap:pretty;color:var(--ink)}.fd-fund .fd-round-line{margin:0;font:400 1.25rem/1.4 var(--f-display);color:var(--accent-2)}.fd-milestone{display:grid;gap:.75rem;border-top:1px solid var(--rule);padding-top:1rem}.fd-ms-h{margin:0;font:400 1.5rem/1.2 var(--f-display);text-wrap:balance}.fd-pct{margin:0;display:grid;gap:.375rem;max-width:28rem}.fd-pct span{font-size:.9375rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.fd-bar{display:block;width:100%;height:.625rem;appearance:none;border:0;border-radius:5px;overflow:hidden;background:var(--sand)}.fd-bar::-webkit-progress-bar{background:var(--sand)}.fd-bar::-webkit-progress-value{background:var(--accent)}.fd-bar::-moz-progress-bar{background:var(--accent)}.fd-ask{margin:0;max-width:56ch;color:var(--ink-2);font-size:.9375rem;line-height:1.5}.fd-help{display:grid;gap:.75rem;justify-items:start}.fd-help-h{margin:0;font:650 .75rem/1.3 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.fd-more{width:100%}.fd-more>summary{list-style:none}.fd-more>summary::-webkit-details-marker{display:none}.fd-more>summary:after{content:"";width:.375rem;height:.375rem;margin:-.1875rem 0 0 .125rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}.fd-more[open]>summary:after{margin-top:.1875rem;transform:rotate(-135deg)}.fd-more-body{display:grid;gap:.75rem;justify-items:start;margin-top:.875rem}.fd-share{display:grid;gap:.375rem;width:100%;max-width:30rem}.fd-share label{font-weight:600;font-size:.9375rem}.fd-share-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fd-share-row .input{flex:1 1 14rem;min-width:0}.fd-copied{min-height:1.25rem;font-size:.875rem;color:var(--ink-2)}.fd-qr{display:grid;gap:.5rem;justify-items:start}.fd-qr-box{overflow:hidden;border:1px solid var(--rule-2);border-radius:var(--r-md, 12px);background:#f5f1e8;line-height:0}.fd-qr-box .qr{display:block;width:11rem;height:11rem}.fd-qr-help{margin:0;font-size:.875rem;color:var(--ink-3);max-width:30ch}@media(forced-colors:active){.fd-bar{forced-color-adjust:none;background:Canvas;border:1px solid CanvasText}.fd-bar::-webkit-progress-value{background:Highlight}.fd-bar::-moz-progress-bar{background:Highlight}}
