@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2)format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-500-normal-DrDcrrxK.woff2)format("woff2"),url(/assets/hanken-grotesk-latin-500-normal-Bo-NxEKf.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2)format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2)format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-italic-CEihAR-f.woff2)format("woff2"),url(/assets/newsreader-latin-400-italic-CNZoH1hn.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/newsreader-latin-500-italic-Bsgye1qA.woff2)format("woff2"),url(/assets/newsreader-latin-500-italic-m-xI0GeS.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-paper:#f4f1ea;--color-cream:#f3efe6;--color-cream-2:#eeeadf;--color-cream-3:#e4dfd2;--color-surface:#fcfaf5;--color-petrol:#2c6e7d;--color-petrol-ink:#245a66;--color-petrol-soft:#2c6e7d1a;--color-ink:#15252b;--color-ink-2:#3a4a4f;--color-ink-3:#526166;--color-ink-4:#8c979b;--color-sage:#6e8e73;--color-sage-ink:#57705b;--color-sage-soft:#6e8e731a;--color-sage-tint:#6e8e732e;--color-bronze:#8f652f;--color-bronze-soft:#f6e9d3;--color-bronze-dot:#bc7a2f;--color-disabled:#15252b1f;--color-line:#15252b1a;--color-rule:#15252b2e;--color-line-strong:#b9b2a2;--pencil:#3a4a4f;--pencil-light:#3a4a4f8c;--pencil-on-ink:#f3efe6c7;--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-display:"Newsreader", ui-serif, Georgia, serif;--font-hand:"Caveat", "Segoe Print", "Bradley Hand", cursive;--track-h1:-.045em;--track-h2:-.03em;--track-h3:-.015em;--track-logo:-.055em;--text-ui-meta:.8125rem;--text-ui-copy:.875rem;--text-ui-row:1rem;--text-ui-body:1.0625rem;--text-ui-title:1.25rem;--text-ui-section:1.5rem;--text-note:1.4375rem;--text-lede:1.1875rem;--text-h3:1.6875rem;--text-h2:clamp(2.125rem, 1.6rem + 1.9vw, 3rem);--text-h1:clamp(2.5rem, 1.55rem + 3.9vw, 4.625rem);--text-figure:clamp(1.875rem, 1.6rem + .9vw, 2.375rem);--radius-button:16px;--radius-card:22px;--radius-sheet:28px;--shadow-sheet:0 1px 0 #15252b0a, 0 22px 48px -30px #15252b59;--shadow-lift:0 1px 0 #15252b0d, 0 10px 26px -18px #15252b66;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-pen:cubic-bezier(.6, .05, .3, 1);--page-max:1180px;--gutter:clamp(20px, 4vw, 40px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background-color:var(--color-paper);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-ui-row);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.09  0 0 0 0 0.15  0 0 0 0 0.17  0 0 0 0.045 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");margin:0;line-height:1.55}#root{z-index:1;position:relative}h1,h2,h3,h4,p,figure,ol,ul,dl,dd{margin:0}ol,ul{padding:0;list-style:none}img,svg,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}:focus-visible{outline:2px solid var(--color-petrol);outline-offset:3px;border-radius:6px}.tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto}.display{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;font-style:italic;font-weight:400;line-height:1.04}.h2{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--text-h2);letter-spacing:-.01em;text-wrap:balance;line-height:1.06}.h3{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--text-h3);line-height:1.15}.lede{font-size:var(--text-lede);color:var(--color-ink-3);text-wrap:pretty;max-width:34em;line-height:1.58}.meta{font-size:var(--text-ui-meta);color:var(--color-ink-4);line-height:1.45}.btn{border-radius:var(--radius-button);min-height:52px;font-size:var(--text-ui-body);white-space:nowrap;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out), transform .12s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:scale(.985)}.btn:disabled{cursor:not-allowed;opacity:.45}.btn-primary{background:var(--color-petrol);color:var(--color-surface)}.btn-primary:hover:not(:disabled){background:var(--color-petrol-ink)}.btn-quiet{background:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-rule)}.btn-quiet:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--color-ink-4)}.btn-block{width:100%}.btn svg{flex:none}.link{color:var(--color-petrol-ink);text-underline-offset:3px;transition:text-decoration-color .16s var(--ease-out);font-weight:600;-webkit-text-decoration:underline #245a6659;text-decoration:underline #245a6659;text-decoration-thickness:1px}.link:hover{text-decoration-color:currentColor}.link-ext{align-items:center;gap:4px;display:inline-flex}.dot{background:var(--color-bronze-dot);border-radius:50%;flex:none;width:8px;height:8px}.tag{background:var(--color-bronze-soft);color:var(--color-bronze);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.tag .dot{width:6px;height:6px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pencil-host{display:inline-block;position:relative}.pencil-overlay{pointer-events:none;position:absolute;overflow:visible}.pencil-overlay path,.chart-pencil path,.callout path{fill:none;stroke:var(--pencil);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pencil-petrol path{stroke:var(--color-petrol)}.pencil-cream path{stroke:var(--pencil-on-ink)}.callout{pointer-events:none;max-width:none;position:absolute;overflow:visible}.pencil-note{font-family:var(--font-hand);font-weight:500;font-size:var(--text-note);color:var(--pencil);white-space:nowrap;transform:rotate(var(--note-rotate,-1.5deg));transform-origin:0;line-height:1.1;display:inline-block}.hatch{display:block}.hatch path{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round}.wordmark{font-family:var(--font-sans);letter-spacing:var(--track-logo);text-transform:lowercase;font-weight:500;line-height:1}.lockup{color:var(--color-ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.lockup .wordmark{margin-top:-3px;font-size:25px}.lockup-label{border-left:1px solid var(--color-rule);font-family:var(--font-display);color:var(--color-ink-3);margin-left:6px;padding-left:14px;font-size:18px;font-style:italic;line-height:1.1}.gate{flex-direction:column;min-height:100vh;display:flex}.gate-top{justify-content:space-between;align-items:center;padding-block:26px;display:flex}.gate-invite{color:var(--color-ink-3);font-size:14px;font-weight:500}.gate-body{flex:1;grid-template:"for art""copy sheet"/minmax(0,1fr) minmax(0,440px);place-content:center space-between;column-gap:clamp(40px,7vw,112px);padding-block:8px 72px;display:grid}.gate.is-open .gate-sheet{align-self:stretch}.gate-for{color:var(--color-ink-3);grid-area:for;align-self:end;margin-bottom:18px;font-size:15px;font-weight:500}.gate-copy{grid-area:copy;max-width:560px}.gate-art{z-index:1;grid-area:art;justify-items:center;margin:0 0 -58px;display:grid;position:relative}.gate-sheet{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-sheet);box-shadow:var(--shadow-sheet);flex-direction:column;grid-area:sheet;align-self:start;row-gap:22px;padding:76px 28px 24px;display:flex}.gate-title{font-size:var(--text-h1);margin-bottom:22px}.gate-fine{border-top:1px solid var(--color-line);color:var(--color-ink-3);margin-top:auto;padding-top:16px;font-size:13.5px;line-height:1.5}.gate.is-entering .gate-for,.gate.is-entering .gate-copy,.gate.is-entering .gate-top{opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);transform:translateY(6px)}.keyhole-art{width:min(176px,100%);height:auto;overflow:visible}.ka-pencil path,.ka-pencil circle{fill:none;stroke:var(--pencil);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ka-pencil .ka-faint{stroke:var(--pencil-light);stroke-width:1.3px}.ka-keyline path,.ka-keyline circle{stroke:var(--pencil-light);stroke-width:1.5px}.ka-hatch path{fill:none;stroke:var(--pencil-light);stroke-width:1.35px;stroke-linecap:round}.ka-ink{transform-origin:160px 160px;animation:ka-ink-in .9s var(--ease-out) .2s both}@keyframes ka-ink-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.keyhole-art.is-open .ka-hatch,.keyhole-art.is-open .ka-keyline,.keyhole-art.is-open .ka-pencil{opacity:0;transition:opacity .26s var(--ease-out)}.keyhole-reveal{z-index:100;pointer-events:none;position:fixed;inset:0}.window-clock{align-items:center;gap:26px;margin-top:34px;display:flex}.hourglass{flex:none;width:96px;height:auto;overflow:visible}.hg-sand{fill:#e8cfa6}.hg-grain{fill:none;stroke:#8f652f6b;stroke-width:1px;stroke-linecap:round}.hg-stream{stroke:var(--color-bronze-dot);stroke-width:1.4px;stroke-linecap:round}.hg-glass,.hg-surface,.hg-frame,.hg-post{fill:none;stroke:var(--pencil);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hg-surface{stroke:var(--color-bronze);stroke-width:1.1px}.hg-frame{fill:var(--color-paper)}.hg-post{stroke-width:1.8px}.wc-heading{color:var(--color-ink-2);font-size:15px;font-weight:600}.wc-time{letter-spacing:-.03em;color:var(--color-ink);margin-top:6px;font-size:clamp(2.5rem,2rem + 1.4vw,3.25rem);font-weight:600;line-height:1}.window-clock.is-closed .wc-time{color:var(--color-ink-4)}.wc-until{color:var(--color-ink-3);margin-top:12px;font-size:13.5px}.wc-until-label{color:var(--color-ink-4)}.signin-title{font-family:var(--font-display);font-size:27px;font-style:italic;font-weight:400;line-height:1.15}.signin-sub{color:var(--color-ink-3);margin-top:6px;font-size:15px}.signin-sub strong{color:var(--color-ink);word-break:break-all;font-weight:600}.signin-actions{gap:10px;margin-top:22px;display:grid}.signin-hint{color:var(--color-ink-3);padding:2px 2px 6px;font-size:14px}.wallet-icon{border-radius:6px}.signin-back{color:var(--color-ink-3);align-items:center;gap:6px;margin-bottom:14px;font-size:14px;font-weight:600;display:inline-flex}.signin-back:hover{color:var(--color-ink)}.signin-resend{color:var(--color-ink-4);text-align:center;margin-top:14px;font-size:14px}.signin-error{min-height:1px;color:var(--color-bronze);margin-top:12px;font-size:14px;font-weight:500}.signin-error:empty{margin-top:0}.field{gap:8px;margin:18px 0;display:grid}.field-label{color:var(--color-ink-2);font-size:14px;font-weight:600}.field-input{border:1px solid var(--color-rule);background:var(--color-surface);width:100%;min-height:52px;font-size:var(--text-ui-body);transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:14px;padding:0 16px}.field-input::placeholder{color:var(--color-ink-4)}.field-input:focus{border-color:var(--color-petrol);box-shadow:0 0 0 4px var(--color-petrol-soft);outline:none}textarea.field-input{resize:vertical;padding:13px 16px;line-height:1.5}.code-input{text-align:center;letter-spacing:.42em;min-height:64px;padding-left:calc(16px + .42em);font-size:28px;font-weight:600}@media (width<=880px){.gate-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"for""copy""art""sheet";padding-top:0}.gate-for{margin-bottom:14px}.gate-copy{max-width:none}.gate-art{margin-top:36px}.gate-sheet{justify-self:center;width:100%;max-width:520px}}@media (width<=520px){.window-clock{gap:20px}.hourglass{width:68px}.lockup-label{padding-left:10px;font-size:16px}.gate-invite{display:none}.gate-sheet{padding-inline:18px}}.topbar{z-index:20;background:var(--color-paper);transition:border-color .2s var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}.topbar.is-scrolled{border-bottom-color:var(--color-line)}.topbar-inner{height:72px;padding-inline:24px var(--gutter);align-items:center;gap:16px;display:flex}.topbar-right{margin-left:auto}.topbar-contents{border:1px solid var(--color-line);background:var(--color-surface);height:38px;color:var(--color-ink-2);border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:14px;font-weight:600;display:none}.topbar-contents svg{flex:none}.topbar-contents:hover{border-color:var(--color-rule);color:var(--color-ink)}:root{--pane:268px}.room-body{grid-template-columns:var(--pane) minmax(0, 1fr);align-items:start;display:grid}.room-column{min-width:0}.room-main{padding-top:8px}.sidenav{font-family:var(--font-sans);flex-direction:column;display:flex}.sidenav-pane{background:var(--color-cream);border-right:1px solid var(--color-line);height:calc(100dvh - 72px);padding:22px 12px 18px;position:sticky;top:72px;overflow-y:auto}.sidenav-title{color:var(--color-ink-4);padding:0 12px 10px;font-size:12.5px;font-weight:600}.sidenav-list,.sidenav-sub{margin:0;padding:0;list-style:none}.sidenav-list>li+li{margin-top:2px}.sidenav-row{grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid}.sidenav-toggle{width:22px;height:22px;color:var(--color-ink-4);border-radius:5px;place-items:center;display:grid}button.sidenav-toggle:hover{background:var(--color-cream-3);color:var(--color-ink-2)}.sidenav-toggle svg{transition:transform .16s var(--ease-out)}.sidenav-toggle.is-open svg{transform:rotate(90deg)}.sidenav-link{min-height:36px;color:var(--color-ink-2);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;display:flex;position:relative}.sidenav-link:hover{background:var(--color-cream-3);color:var(--color-ink)}.sidenav-num{min-width:12px;color:var(--color-ink-4);font-size:13px;font-weight:600}.is-within>.sidenav-row .sidenav-link{color:var(--color-ink);font-weight:600}.sidenav-link[aria-current]{background:var(--color-petrol-soft);color:var(--color-petrol-ink);font-weight:600}.sidenav-link[aria-current]:before{content:"";background:var(--color-petrol);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.sidenav-link[aria-current] .sidenav-num{color:var(--color-petrol)}.sidenav-sub{border-left:1px solid var(--color-line);margin:2px 0 6px 22px;padding-left:12px}.sidenav-sub .sidenav-link{min-height:32px;color:var(--color-ink-3);padding:5px 10px;font-size:14px;font-weight:450}.sidenav-foot{margin-top:auto;padding:18px 8px 0}.sidenav-meta{text-align:center;color:var(--color-ink-4);margin-top:10px;font-size:12.5px;line-height:1.4}.sidenav-scrim{z-index:30;background:#15252b47;position:fixed;inset:64px 0 0}.sidenav-drawer{background:var(--color-cream);width:min(320px,86vw);height:100%;box-shadow:var(--shadow-sheet);padding:18px 12px;overflow-y:auto}.sidenav-drawer .sidenav{min-height:100%}@media (width>=1200px) and (width<=1500px){.room .round-title{font-size:clamp(2.5rem,.6rem + 3.6vw,3.75rem)}}@media (width<=1199px){.room-body{grid-template-columns:minmax(0,1fr)}.sidenav-pane{display:none}.topbar-contents{display:inline-flex}.sidenav-scrim{inset:72px 0 0}}@media (width<=640px){.sidenav-scrim{inset:64px 0 0}.topbar-contents{justify-content:center;width:38px;padding:0}.topbar-contents-label{display:none}}.topbar-brand{border-radius:10px;flex:none;text-decoration:none}.topbar-right{align-items:center;gap:14px;display:flex}.topbar-clock{color:var(--color-ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.viewer-chip{background:var(--color-cream-2);max-width:230px;color:var(--color-ink-2);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:14px;font-weight:500;display:inline-flex}.viewer-initial{background:var(--color-surface);width:26px;height:26px;color:var(--color-petrol-ink);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.viewer-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-btn{width:38px;height:38px;color:var(--color-ink-3);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-btn:hover:not(:disabled){background:var(--color-cream-2);color:var(--color-ink)}.icon-btn:disabled{opacity:.35;cursor:default}.room-main>section+section{margin-top:clamp(88px,11vw,148px)}.section-head{gap:12px;max-width:780px;margin-bottom:34px;display:grid}.section-sub{font-size:var(--text-ui-body);color:var(--color-ink-3);text-wrap:pretty;max-width:62ch;line-height:1.55}.section-tag{justify-self:start;margin-top:4px}.sheet{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:var(--shadow-sheet)}.sheet-head{gap:4px;margin-bottom:20px;display:grid}.round{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:48px clamp(40px,6vw,96px);padding-top:clamp(40px,6vw,84px);display:grid}.round-for{color:var(--color-ink-3);margin-bottom:20px;font-size:15px;font-weight:500}.round-title{font-size:var(--text-h1);max-width:15ch}.round-lede{margin-top:26px}.round-sheet{border-radius:var(--radius-sheet);padding:30px 30px 28px}.round-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.round-committed{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:18px;display:flex}.round-big{letter-spacing:var(--track-h1);font-size:clamp(40px,3.4vw + 12px,54px);font-weight:600;line-height:1}.round-of{color:var(--color-ink-3);font-size:16px}.raise{margin:26px 0 58px;position:relative}.raise-scale{height:18px;margin-bottom:14px;position:relative}.raise-scale-label{color:var(--color-ink-4);white-space:nowrap;font-size:12.5px;font-weight:500;position:absolute;top:0;transform:translate(-50%)}.raise-scale-label:first-child{transform:none}.raise-scale-label.is-goal{color:var(--color-ink-2);font-weight:600;transform:translate(-100%)}.raise-bar{position:relative}.raise-fill{border-radius:999px;position:absolute;top:4px;bottom:4px}.raise-committed{z-index:1;background:var(--color-petrol);width:0;transition:width 1.15s var(--ease-out);left:4px}.raise-bar.is-filled .raise-committed{width:calc((100% - 8px) * var(--c))}.raise-soft{left:calc(4px + (100% - 8px) * var(--c));width:calc((100% - 8px) * var(--s));color:var(--color-bronze);opacity:0;transition:opacity .5s var(--ease-out) .95s;border-radius:0 999px 999px 0;overflow:hidden}.raise-bar.is-filled .raise-soft{opacity:.9}.raise-outline,.raise-tick{fill:none;stroke:var(--pencil);stroke-width:1.5px}.raise-note{white-space:nowrap;margin-top:14px;position:absolute;top:100%}.raise-note,.raise-callout{opacity:0;transition:opacity .42s var(--ease-out) 1.1s}.raise-note.is-shown,.raise-callout.is-shown{opacity:1}.raise-legend{gap:2px;font-size:15px;display:grid}.raise-legend li{color:var(--color-ink-2);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.raise-legend li .tnum{color:var(--color-ink);font-weight:600}.swatch{border-radius:4px;width:14px;height:14px;overflow:hidden}.swatch-committed{background:var(--color-petrol)}.swatch-soft{color:var(--color-bronze);box-shadow:inset 0 0 0 1.2px #8f652f73}.swatch-open{box-shadow:inset 0 0 0 1.4px var(--color-line-strong)}.round-terms{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:18px;font-size:14px;display:grid}.round-terms dt{color:var(--color-ink-4)}.round-terms dd{font-weight:600}.round-backed{border-top:1px solid var(--color-line);color:var(--color-ink-2);margin:18px 0 24px;padding-top:18px;font-size:15px;line-height:1.5}.film-grid{grid-template-columns:minmax(0,1.85fr) minmax(250px,1fr);align-items:start;gap:clamp(24px,3.4vw,48px);display:grid}.player{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--color-ink);color:var(--color-cream);box-shadow:var(--shadow-sheet);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.player-video{object-fit:cover;background:var(--color-ink);width:100%;height:100%}.poster{grid-template-rows:auto 1fr auto;gap:16px;padding:clamp(20px,3.2vw,40px);display:grid;position:absolute;inset:0}.poster-brand{color:var(--color-cream);align-items:center;gap:8px;display:flex}.poster-brand .wordmark{margin-top:-2px;font-size:21px}.poster-copy{align-self:end;max-width:30ch}.poster-title{font-family:var(--font-display);color:var(--color-cream);font-size:clamp(32px,4.2vw,62px);font-style:italic;line-height:1.02}.poster-sub{color:#f3efe6a8;margin-top:12px;font-size:15px}.poster-play{background:var(--color-cream);width:76px;height:76px;color:var(--color-petrol);transition:transform .16s var(--ease-out);border-radius:50%;place-items:center;padding-left:4px;display:grid;position:absolute;bottom:clamp(20px,3.2vw,40px);right:clamp(20px,3.2vw,40px)}.poster-play:hover{transform:scale(1.04)}.poster-status{color:#f3efe6db;background:#f3efe61a;border-radius:999px;justify-self:start;align-items:center;gap:9px;padding:7px 14px 7px 11px;font-size:14px;font-weight:500;display:inline-flex}.controls{transition:opacity .24s var(--ease-out);background:#15252bc7;border-radius:16px;align-items:center;gap:10px;padding:8px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.player.is-playing:not(:hover) .controls{opacity:0}.ctl{width:34px;height:34px;color:var(--color-cream);border-radius:50%;place-items:center;display:grid}.ctl:hover{background:#f3efe61f}.ctl-time{color:#f3efe6cc;white-space:nowrap;font-size:13px}.scrub{flex:1;align-items:center;height:34px;display:flex;position:relative}.scrub input{appearance:none;background:linear-gradient(to right, var(--color-cream) calc(var(--p) * 100%), #f3efe640 0);cursor:pointer;border-radius:999px;width:100%;height:4px}.scrub input::-webkit-slider-thumb{appearance:none;background:var(--color-cream);border-radius:50%;width:14px;height:14px}.scrub input::-moz-range-thumb{background:var(--color-cream);border:0;border-radius:50%;width:14px;height:14px}.scrub-mark{background:var(--color-ink);pointer-events:none;width:2px;height:8px;margin-top:-4px;position:absolute;top:50%}.chapters-title{color:var(--color-ink-3);margin-bottom:6px;font-size:14px;font-weight:600}.chapter{border-top:1px solid var(--color-line);text-align:left;border-radius:0;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;width:100%;padding:13px 0;display:grid}.chapters li:last-child .chapter{border-bottom:1px solid var(--color-line)}.chapter:disabled{cursor:default}.chapter:not(:disabled):hover .ch-title{color:var(--color-petrol-ink)}.ch-n{font-family:var(--font-display);color:var(--color-ink-4);font-size:19px;font-style:italic;line-height:1.2}.ch-body{gap:2px;display:grid}.ch-title{color:var(--color-ink);transition:color .16s var(--ease-out);font-size:16px;font-weight:600}.ch-detail{color:var(--color-ink-3);font-size:14px;line-height:1.45}.ch-time{color:var(--color-ink-4);padding-top:2px;font-size:13px}.numbers-top{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:stretch;gap:24px;display:grid}.statement{flex-direction:column;padding:28px 28px 22px;display:flex;position:relative}.ledger{border-collapse:collapse;width:100%;font-size:16px}.ledger th{text-align:left;vertical-align:top;padding:15px 12px 15px 0;font-weight:500}.ledger th>*{vertical-align:top}.ledger td{text-align:right;vertical-align:top;white-space:nowrap;padding:15px 0;font-weight:600}.ledger tbody tr+tr,.ledger tbody tr:first-child{border-top:1px solid var(--color-line)}.ledger tfoot tr{border-top:1.5px solid var(--color-ink)}.ledger tfoot th{padding-top:18px;font-weight:600}.ledger tfoot td{padding-top:14px}.op{background:var(--color-cream-2);width:24px;height:24px;color:var(--color-ink-3);border-radius:50%;place-items:center;margin-right:12px;font-size:15px;font-weight:600;line-height:1;display:inline-grid}.ledger-label{gap:1px;display:inline-grid}.ledger-label small{color:var(--color-ink-4);font-size:13px;font-weight:400}.ledger-total{letter-spacing:var(--track-h2);color:var(--color-sage-ink);font-size:30px;line-height:1.05}.statement-note{justify-content:flex-end;margin-top:30px;display:flex}.ledger-total-figure{display:inline-block}.chart-sheet{margin:0;padding:28px 28px 12px}.chart{position:relative}.chart svg{overflow:visible}.grid line{stroke:#15252b12}.grid-base line{stroke:var(--color-rule)}.axis{font-family:var(--font-sans);fill:var(--color-ink-4);font-size:12.5px;font-weight:500}.axis-month{fill:var(--color-ink-3);font-size:13px}.bar.is-empty .axis-month{fill:var(--color-ink-4)}.axis-note{fill:var(--color-ink-4);font-size:12px;font-weight:400}.bar-value{font-family:var(--font-sans);fill:var(--color-ink);font-size:14px;font-weight:600}.chart-pencil path{stroke-width:1.5px}.chart-note{white-space:nowrap;line-height:1.2;position:absolute}.chart.is-narrow .bar-value,.chart.is-narrow .axis-month{font-size:12px}.figures{margin-top:24px;overflow:hidden}.figures-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.figure{flex-direction:column;min-width:0;padding:24px 26px 22px;display:flex}.figure:not(:nth-child(4n+1)){border-left:1px solid var(--color-line)}.figure:nth-child(n+5){border-top:1px solid var(--color-line)}.figure-label{color:var(--color-ink-2);font-size:14px;font-weight:600}.figure-value{font-size:var(--text-figure);letter-spacing:var(--track-h2);margin-top:10px;font-weight:600;line-height:1.08}.figure-context{color:var(--color-ink-3);text-wrap:pretty;margin-top:6px;font-size:13.5px;line-height:1.45}.figure-chart{margin-top:auto;padding-top:18px}.figure-span{color:var(--color-ink-4);margin-top:6px;font-size:12px;display:block}.spark svg{overflow:visible}.spark-line{fill:none;stroke:var(--color-petrol);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.spark-area{fill:var(--color-petrol-soft)}.spark-dot{fill:var(--color-petrol)}.spark-bar{fill:var(--color-petrol);opacity:.85}.spark-bar.is-neg{fill:var(--color-bronze-dot)}.spark-base{stroke:var(--color-rule);stroke-width:1px}.numbers-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.treasury{flex-direction:column;display:flex}.treasury .link{align-self:flex-start;margin-top:auto}.treasury,.captable{padding:28px}.address{background:var(--color-cream-2);border-radius:14px;align-items:center;gap:8px;margin:2px 0 16px;padding:10px 8px 10px 16px;display:flex}.treasury-uses{margin-bottom:22px}.treasury-uses li{border-top:1px solid var(--color-line);color:var(--color-ink-3);gap:3px;padding:12px 0;font-size:14.5px;line-height:1.5;display:grid}.treasury-uses li:first-child{border-top:0;padding-top:4px}.treasury-uses strong{color:var(--color-ink);font-size:15px;font-weight:600}.address-text{letter-spacing:.01em;word-break:break-all;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-size:15px;font-weight:500}.captable-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.captable-backed{color:var(--color-ink-2);margin-top:4px;font-size:15px;line-height:1.5}.captable-body{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 22px;margin-top:14px;display:grid}.captable-pie{margin:0 0 0 -8px;position:relative}.pie{width:200px;height:auto;display:block;overflow:visible}.cap-0{fill:var(--color-ink);background:var(--color-ink)}.cap-1{fill:var(--color-ink-3);background:var(--color-ink-3)}.cap-2{fill:var(--color-ink-4);background:var(--color-ink-4)}.cap-3{fill:var(--color-petrol);background:var(--color-petrol)}.cap-swatch.is-sample{color:var(--pencil);box-shadow:inset 0 0 0 1.2px var(--pencil-light);background:0 0}.pie-paper{fill:var(--color-surface)}.pie-hatch{fill:none;stroke:var(--pencil);stroke-width:1px}.pie-ring,.pie-edge{fill:none;stroke:var(--pencil);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.pie-ring{stroke:var(--pencil-light);stroke-width:1.2px}.captable-pie .pie-note{position:absolute;top:-6px;left:0}.captable-list li{border-top:1px solid var(--color-line);grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:11px 0;font-size:15px;display:grid}.captable-list li:first-child{border-top:0}.captable-list .swatch{align-self:center}.captable-name small{color:var(--color-ink-4);font-size:13px;display:block}.captable-pct{font-weight:600}.captable{flex-direction:column;display:flex}.captable-foot{margin-top:auto;padding-top:16px}.method{max-width:820px;margin-top:28px}.method summary{cursor:pointer;color:var(--color-ink-2);align-items:center;gap:8px;padding:6px 0;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.method summary::-webkit-details-marker{display:none}.method summary svg{transition:transform .2s var(--ease-out)}.method[open] summary svg{transform:rotate(180deg)}.method ul{color:var(--color-ink-3);gap:10px;margin-top:12px;padding-left:18px;font-size:14.5px;line-height:1.6;list-style:outside;display:grid}.index{padding:6px 28px 10px}.index-group-title{font-family:var(--font-display);color:var(--color-ink-3);padding:22px 0 6px;font-size:20px;font-style:italic;font-weight:400}.doc-row{border-top:1px solid var(--color-line);text-align:left;grid-template-columns:40px minmax(0,1fr) 76px 110px 52px;align-items:center;gap:16px;width:100%;padding:14px 0;display:grid;position:relative}.doc-row:before{content:"";background:var(--color-cream);opacity:0;transition:opacity .16s var(--ease-out);z-index:-1;border-radius:14px;position:absolute;inset:2px -14px}.doc-row:hover:before{opacity:1}.index li{z-index:0;position:relative}.doc-glyph{overflow:visible}.glyph-sheet{fill:var(--color-surface);stroke:var(--color-line-strong);stroke-width:1.2px}.glyph-back{fill:var(--color-cream-2);stroke:var(--color-line-strong);stroke-width:1px}.glyph-fold,.glyph-lines{fill:none;stroke:var(--color-line-strong);stroke-width:1.2px;stroke-linecap:round}.doc-main{gap:2px;min-width:0;display:grid}.doc-title{font-size:16px;font-weight:600}.doc-summary{color:var(--color-ink-3);font-size:14px}.doc-meta{color:var(--color-ink-4);white-space:nowrap;font-size:13.5px}.doc-open{color:var(--color-petrol-ink);justify-self:end;font-size:15px;font-weight:600}.doc-row:hover .doc-open{text-underline-offset:3px;text-decoration:underline}.dataroom-policy{color:var(--color-ink-3);align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.room-footer{border-top:1px solid var(--color-line);margin-top:clamp(96px,12vw,160px)}.room-footer-inner{grid-template-columns:auto 1fr;align-items:start;gap:8px 40px;padding-block:40px 64px;display:grid}.footer-note{color:var(--color-ink-2);max-width:52ch;font-size:15px}.room-footer .meta{grid-column:2}.scrim{z-index:50;background:#15252b6b;place-items:center;padding:20px;animation:.18s ease-out scrim-in;display:grid;position:fixed;inset:0}@keyframes scrim-in{0%{opacity:0}}.dialog{border-radius:var(--radius-sheet);width:min(520px,100%);max-height:calc(100vh - 40px);animation:dialog-in .22s var(--ease-out);padding:30px;position:relative;overflow:auto}@keyframes dialog-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}.dialog-close{position:absolute;top:14px;right:14px}.dialog-sub{color:var(--color-ink-3);margin-top:6px;padding-right:24px;font-size:15px}.dialog-done{justify-items:start;gap:12px;display:grid}.amounts{border:0;margin:22px 0 0;padding:0}.amounts legend{margin-bottom:10px;padding:0}.amount-chips{flex-wrap:wrap;gap:8px;display:flex}.amounts .field-input{margin-top:10px}.chip{min-height:44px;box-shadow:inset 0 0 0 1px var(--color-rule);color:var(--color-ink-2);transition:box-shadow .16s var(--ease-out), background-color .16s var(--ease-out);border-radius:999px;padding:0 16px;font-size:15px;font-weight:600}.chip:hover{box-shadow:inset 0 0 0 1px var(--color-ink-4)}.chip[aria-pressed=true]{background:var(--color-petrol-soft);box-shadow:inset 0 0 0 1.5px var(--color-petrol);color:var(--color-petrol-ink)}.viewer-scrim{place-items:stretch center;padding:16px}.viewer{border-radius:var(--radius-sheet);background:var(--color-cream-2);width:min(1040px,100%);height:calc(100dvh - 32px);animation:dialog-in .22s var(--ease-out);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #15252b99}.viewer-bar{background:var(--color-surface);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 12px 24px;display:flex}.viewer-name{min-width:0;display:grid}.viewer-name h2{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.viewer-tools{align-items:center;gap:4px;display:flex}.viewer-zoom{text-align:center;min-width:48px;color:var(--color-ink-3);font-size:13.5px;font-weight:600}.viewer-close{margin-left:8px}.viewer-pages{overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;align-items:safe center;gap:22px;padding:28px 20px 40px;display:flex;overflow:auto}.page-sheet{width:calc(min(780px, 100%) * var(--zoom,1));aspect-ratio:850/1100;transition:filter .2s var(--ease-out);background:#fffdf8;border-radius:6px;flex:none;position:relative;overflow:hidden;box-shadow:0 1px #15252b0d,0 12px 30px -18px #15252b73;container-type:inline-size}.page-sheet img{object-fit:contain;pointer-events:none;width:100%;height:100%}.viewer-pages.is-away .page-sheet{filter:blur(16px)}.viewer-away{background:var(--color-surface);box-shadow:var(--shadow-lift);border-radius:14px;padding:12px 18px;font-size:15px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.viewer-empty{color:var(--color-ink-3);padding:60px 0}.watermark{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.watermark text{font-family:var(--font-sans);fill:#15252b13;white-space:pre;font-size:21px;font-weight:600}.viewer-foot{background:var(--color-surface);border-top:1px solid var(--color-line);color:var(--color-ink-3);align-items:center;gap:8px;padding:12px 24px;font-size:13px;display:flex}.sp{height:100%;color:var(--color-ink);flex-direction:column;padding:8cqw 9cqw 6cqw;font-size:1.7cqw;display:flex}.sp .wordmark{font-size:2.6cqw}.sp-brand{align-items:center;gap:1.2cqw;display:flex}.sp-brand svg{width:3.2cqw;height:3.2cqw}.sp-cover-body{margin-top:26cqw}.sp-cover-kicker{color:var(--color-ink-3);font-size:1.9cqw}.sp-cover-title{font-family:var(--font-display);margin-top:2cqw;font-size:7.4cqw;font-style:italic;line-height:1.02}.sp-cover-meta{color:var(--color-ink-4);margin-top:3cqw;font-size:1.7cqw}.sp-head{border-bottom:1px solid var(--color-line);color:var(--color-ink-4);justify-content:space-between;align-items:center;gap:3cqw;padding-bottom:2cqw;font-size:1.5cqw;display:flex}.sp-heading{font-family:var(--font-display);margin:6cqw 0 3.2cqw;font-size:4.2cqw;font-style:italic}.sp-para{margin-bottom:3.4cqw}.sp-line{background:var(--color-cream-3);border-radius:1cqw;height:1.15cqw;margin-bottom:1.5cqw;display:block}.sp-chart{border-bottom:1px solid var(--color-rule);align-items:flex-end;gap:2.2cqw;height:22cqw;margin:1cqw 0 5cqw;padding:0 1cqw;display:flex}.sp-chart i{background:#2c6e7d38;border-radius:1cqw 1cqw 0 0;flex:1}.sp-table{margin:1cqw 0 5cqw}.sp-row{border-top:1px solid var(--color-line);justify-content:space-between;padding:1.6cqw 0;display:flex}.sp-row i{background:var(--color-cream-3);border-radius:1cqw;height:1.15cqw;display:block}.sp-sample{color:var(--color-bronze);margin-top:auto;font-size:1.5cqw;font-weight:600}.boot{place-items:center;min-height:100vh;display:grid}.boot-error{text-align:center;color:var(--color-ink-3);justify-items:center;gap:16px;display:grid}@media (width<=1080px){.round{grid-template-columns:minmax(0,1fr)}.round-title{max-width:18ch}.round-sheet{max-width:620px}.numbers-top{grid-template-columns:minmax(0,1fr)}.figures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.figure:not(:nth-child(4n+1)){border-left:0}.figure:nth-child(n+5){border-top:0}.figure:nth-child(2n){border-left:1px solid var(--color-line)}.figure:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (width<=860px){.film-grid,.numbers-bottom{grid-template-columns:minmax(0,1fr)}.doc-row{grid-template-columns:40px minmax(0,1fr) auto}.doc-row .doc-meta{display:none}}@media (width<=640px){.poster{gap:10px}.poster-sub{display:none}.poster-status{padding:6px 12px 6px 10px;font-size:13px}.raise-scale-label.is-quarter{display:none}.topbar-inner{height:64px;padding-inline:var(--gutter);gap:10px}.topbar-brand .lockup-label{display:none}.viewer-chip{padding-right:4px}.viewer-label{display:none}.round-sheet,.statement,.chart-sheet,.treasury,.captable{padding-inline:20px}.captable-body{grid-template-columns:minmax(0,1fr);justify-items:center}.captable-list{justify-self:stretch}.index{padding-inline:18px}.figure{padding:20px 18px 18px}.room-footer-inner{grid-template-columns:minmax(0,1fr)}.room-footer .meta{grid-column:1}.viewer-scrim{padding:0}.viewer{border-radius:0;height:100dvh}.viewer-pages{padding:16px 10px 28px}}@media (width<=460px){.topbar-clock{font-size:13px}.figures-grid{grid-template-columns:minmax(0,1fr)}.figure:nth-child(2n){border-left:0}.figure:nth-child(n+2){border-top:1px solid var(--color-line)}}@media print{body *{visibility:hidden!important}body:after{content:"Printing is turned off in the Conta investor room.";visibility:visible;font:600 18px var(--font-sans);color:var(--color-ink);place-items:center;display:grid;position:fixed;inset:0}}.devbar{z-index:95;font-family:var(--font-sans);color:var(--color-cream);align-items:flex-end;gap:8px;font-size:12.5px;display:flex;position:fixed;bottom:16px;right:16px}.devbar-skip,.devpanel summary{background:var(--color-ink);letter-spacing:.02em;cursor:pointer;box-shadow:var(--shadow-lift);border-radius:999px;align-items:center;padding:7px 13px;font-weight:700;list-style:none;display:inline-flex}.devbar-skip{color:var(--color-cream);background:var(--color-petrol);text-decoration:none}.devpanel summary::-webkit-details-marker{display:none}.devpanel-body{background:var(--color-ink);width:264px;box-shadow:var(--shadow-sheet);border-radius:16px;gap:8px;margin-bottom:8px;padding:14px;display:grid}.devpanel[open]{flex-direction:column-reverse;align-items:flex-end;display:flex}.devpanel-label{color:#f3efe699;font-weight:600}.devpanel-row{flex-wrap:wrap;gap:6px;display:flex}.devpanel-row a{color:var(--color-cream);border-radius:999px;padding:5px 10px;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1px #f3efe647}.devpanel-row a[aria-current]{background:var(--color-cream);color:var(--color-ink)}.devpanel-reset{color:var(--color-cream);text-underline-offset:3px;justify-self:start;margin-top:4px;font-weight:600;text-decoration:underline}.devpanel-note{color:#f3efe680}
