*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.left-\[19px\]{left:19px}.right-0{right:0}.top-0{top:0}.top-2{top:.5rem}.top-24{top:6rem}.top-5{top:1.25rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-\[2px\]{height:2px}.h-\[46px\]{height:46px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-lg{max-width:32rem}.max-w-page{max-width:1160px}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.bg-gold\/10{background-color:rgba(201,168,76,.1)}.object-cover{object-fit:cover}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-5{padding-bottom:1.25rem}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[clamp\(28px\2c 3\.5vw\2c 44px\)\]{font-size:clamp(28px,3.5vw,44px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-widest{letter-spacing:.1em}.text-gold{--tw-text-opacity:1;color:rgb(201 168 76/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-transform{will-change:transform}:root{--gold-grad:linear-gradient(135deg,#f5d980,#c9a84c 45%,#8b6914);--gold-grad-h:linear-gradient(90deg,#f5d980,#c9a84c,#8b6914);--border:rgba(201,168,76,.2);--border-sub:hsla(0,0%,100%,.07)}html{scroll-behavior:smooth}body{background:#080808;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display),var(--font-inter),-apple-system,sans-serif}h1,h2{text-wrap:balance}.gradient-text{background:var(--gold-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c9a84c;margin-bottom:14px}.eyebrow:before{content:"";width:18px;height:2px;background:var(--gold-grad-h);border-radius:2px}.gold-glow{background:radial-gradient(ellipse,rgba(201,168,76,.28) 0,transparent 70%);filter:blur(24px);pointer-events:none}#navbar{position:fixed;top:0;left:0;right:0;z-index:900;padding:18px 0;transition:padding .28s ease,background .28s ease,border-color .28s ease}#navbar.scrolled{padding:12px 0;background:rgba(8,8,8,.88);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border-bottom:1px solid var(--border-sub)}#navbar:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:var(--scroll-pct,0);background:var(--gold-grad-h);transition:width .1s linear}.gold-card{background:linear-gradient(180deg,#161616,#101010);border:1px solid rgba(201,168,76,.15);border-radius:20px;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.gold-card:hover{border-color:rgba(201,168,76,.4);transform:translateY(-3px);box-shadow:0 14px 36px -14px rgba(201,168,76,.22),0 6px 20px rgba(0,0,0,.45)}@media (prefers-reduced-motion:reduce){.gold-card:hover{transform:none}}.bg-grid{background-image:linear-gradient(rgba(201,168,76,.05) 1px,transparent 0),linear-gradient(90deg,rgba(201,168,76,.05) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 60% 45%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 75% 65% at 60% 45%,#000 25%,transparent 78%)}.marquee-fade{position:relative}.marquee-fade:after,.marquee-fade:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.marquee-fade:before{left:0;background:linear-gradient(90deg,#080808,transparent)}.marquee-fade:after{right:0;background:linear-gradient(270deg,#080808,transparent)}.mode-easy .technical-only,.mode-technical .easy-only{display:none}pre.code-block{background:#0d0d0d;border:1px solid rgba(201,168,76,.15);border-radius:16px;padding:24px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.guap-scroll,pre.code-block{scrollbar-width:thin;scrollbar-color:rgba(201,168,76,.25) transparent}.guap-scroll::-webkit-scrollbar,pre.code-block::-webkit-scrollbar{width:4px;height:4px}.guap-scroll::-webkit-scrollbar-track,pre.code-block::-webkit-scrollbar-track{background:transparent}.guap-scroll::-webkit-scrollbar-thumb,pre.code-block::-webkit-scrollbar-thumb{background:rgba(201,168,76,.25);border-radius:99px}.guap-scroll::-webkit-scrollbar-thumb:hover,pre.code-block::-webkit-scrollbar-thumb:hover{background:rgba(201,168,76,.45)}.gold-top-line{position:relative}.gold-top-line:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gold-grad-h);opacity:.6;border-radius:inherit}.prose-guap h2{color:#c9a84c;font-size:1.2rem;font-weight:700;margin:2.5rem 0 .75rem}.prose-guap h2:first-child{margin-top:0}.prose-guap h3{color:#f5d980;font-size:1rem;font-weight:600;margin:1.75rem 0 .5rem}.prose-guap li,.prose-guap p{font-size:.94rem;color:hsla(0,0%,100%,.7);line-height:1.78}.prose-guap ul{list-style:disc;padding-left:1.25rem;display:flex;flex-direction:column;gap:4px;margin:8px 0}.prose-guap a{color:#c9a84c}.prose-guap a:hover{text-decoration:underline}.prose-guap code{font-family:ui-monospace,monospace;font-size:.84rem;background:hsla(0,0%,100%,.06);padding:1px 5px;border-radius:4px}@keyframes heroUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hero-up{animation:heroUp .9s cubic-bezier(.22,1,.36,1) both}@keyframes heroRayIn{0%{opacity:0;transform:translateX(-50%) rotate(var(--ray-rot)) scaleY(.5)}60%{opacity:.9}to{opacity:var(--ray-o,.5);transform:translateX(-50%) rotate(var(--ray-rot)) scaleY(1)}}@keyframes heroRayBreathe{0%,to{opacity:var(--ray-o,.5)}50%{opacity:calc(var(--ray-o, .5) * 1.7)}}.hero-ray{position:absolute;left:50%;top:-12%;height:120vh;width:150px;transform-origin:top center;transform:translateX(-50%) rotate(var(--ray-rot));background:linear-gradient(180deg,hsla(46,85%,73%,.16),rgba(201,168,76,.05) 55%,transparent 80%);filter:blur(26px);animation:heroRayIn 1.9s ease-out both,heroRayBreathe 8s ease-in-out 2.2s infinite}.hero-avatar{transform:translate(-50%,-50%);animation:avatarFloat 6s ease-in-out infinite}@keyframes avatarFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-9px)}}@media (prefers-reduced-motion:reduce){.hero-avatar,.hero-ray,.hero-up{animation:none;opacity:1}}:root{--paper:#f4f1e8;--ink:#292d23;--muted:#686b60;--brass:#9c7539;--rule:#d5d5c9;--font-display:var(--font-inter)}.shell{width:min(1320px,calc(100% - 112px));margin-inline:auto}.skip-link{position:fixed;left:16px;top:-80px;z-index:80;background:var(--ink);color:var(--paper);padding:16px}.skip-link:focus{top:12px}a:focus-visible,button:focus-visible{outline:2px solid #9c7539;outline-offset:6px}.brand-header{background:var(--paper);color:var(--ink);position:relative;z-index:30}.brand-nav{min-height:102px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--rule)}.wordmark{display:inline-flex;align-items:center;gap:9px;font-size:29px;font-weight:650;letter-spacing:-1.4px}.brand-symbol{font-family:Georgia,serif;font-size:34px;font-weight:400}.wordmark-dot{font-size:11px;align-self:flex-start;margin:9px 0 0 -4px;letter-spacing:0}.desktop-links{display:flex;gap:32px;font-size:13px;font-weight:500}.desktop-links a{padding-block:12px;border-bottom:1px solid transparent;transition:border-color .2s}.desktop-links a:hover,.desktop-links a[aria-current]{border-color:var(--ink)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:var(--ink);color:var(--paper);padding:19px 24px;font-size:13px;font-weight:550;border:1px solid var(--ink);transition:background .2s,transform .2s}.button:hover{background:#454c39}.button:active{transform:translateY(2px)}.button span{font-size:20px;line-height:1}.button-small{padding:12px 18px;gap:30px}.menu-trigger{display:none;font-size:14px;padding:12px 0 12px 12px}.mobile-links{padding-block:12px 24px}.mobile-links a{padding:16px 0;border-bottom:1px solid var(--rule)}.mobile-links a,.reading-mode{display:flex;justify-content:space-between}.reading-mode{padding-block:16px;align-items:center;font-size:12px}.editorial-home{background:var(--paper);color:var(--ink)}.editorial-label{font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1.6}.hero{display:grid;grid-template-columns:1.12fr 1fr;gap:70px;padding-top:58px;padding-bottom:55px}.hero-copy{padding-top:12px}.hero-copy .editorial-label{display:flex;gap:12px;align-items:center}.label-dash{display:inline-block;width:24px;height:1px;background:var(--brass)}.hero h1{font-size:clamp(56px,5.8vw,84px);line-height:1.04;letter-spacing:-.065em;font-weight:480;margin:30px 0 25px}.editorial-home em{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.055em;color:var(--brass)}.hero-description{font-size:15px;line-height:1.8;max-width:400px;color:var(--muted)}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:30px}.text-link{display:inline-flex;align-items:center;gap:22px;width:fit-content;font-size:12px;font-weight:550;border-bottom:1px solid;padding-block:7px;transition:color .2s}.text-link:hover{color:var(--brass)}.text-link span{font-size:18px}.hero-footnote{display:flex;flex-direction:column;gap:7px;margin-top:42px;color:var(--muted);font-size:11px}.hero-footnote span:first-child{font-size:8px;letter-spacing:.13em}.currency-art{min-height:550px;position:relative;overflow:hidden;background:#d9c69b;color:#363c2d;display:flex;flex-direction:column;justify-content:space-between;padding:28px;isolation:isolate}.art-top{font-size:8px;letter-spacing:.13em}.art-bottom,.art-top{display:flex;justify-content:space-between;z-index:2}.art-bottom{align-items:flex-end;font-size:15px;line-height:1.4;letter-spacing:-.025em}.art-arrow{font-size:62px;line-height:.9;font-weight:200}.art-orbit{border:1px solid rgba(75,77,48,.22);border-radius:50%;width:740px;height:740px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.orbit-two{width:570px;height:570px}.orbit-three{width:410px;height:410px}.currency-stamp{width:310px;height:310px;border-radius:50%;align-self:center;background:#373e2c;color:#e2d2ab;display:flex;flex-direction:column;align-items:center;justify-content:center;outline:1px solid #373e2c;outline-offset:9px;box-shadow:20px 26px 38px -24px #55513270;transform:rotate(-12deg)}.stamp-top{font-size:9px;letter-spacing:.18em}.stamp-symbol{font-family:Georgia,serif;font-size:180px;line-height:1.13}.stamp-bottom{font-size:6px;letter-spacing:.14em}.principles{display:grid;grid-template-columns:1.12fr repeat(3,1fr);align-items:center;padding-block:28px;border-block:1px solid var(--rule);gap:24px}.principles>span{color:var(--muted);font-size:9px;letter-spacing:.1em}.principles p{font-family:Georgia,serif;font-size:20px;letter-spacing:-.025em}.purpose{display:grid;grid-template-columns:1fr 2.3fr;gap:50px;padding-block:110px}.purpose>.editorial-label{padding-top:10px}.editorial-home h2{font-size:clamp(36px,4.3vw,60px);font-weight:450;line-height:1.08;letter-spacing:-.05em}.purpose-detail{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:34px;font-size:14px;line-height:1.8;color:var(--muted)}.purpose-detail .text-link{grid-column:1/-1;color:var(--ink)}.participate{padding-bottom:100px}.section-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:34px}.section-heading h2{font-size:40px}.path-row{display:grid;grid-template-columns:65px 1fr 1fr 40px;gap:32px;align-items:start;border-top:1px solid var(--rule);padding:32px 0;transition:background .25s}.path-row:last-child{border-bottom:1px solid var(--rule)}.path-row:hover{background:#eae8dd}.path-number{font-size:11px;font-variant-numeric:tabular-nums;padding-top:7px;color:var(--brass)}.path-row h3{font-size:25px;letter-spacing:-.035em;line-height:1.25;font-weight:500}.path-row p{font-size:13px;line-height:1.75;color:var(--muted);max-width:360px}.path-action{display:block;margin-top:17px;font-size:11px;font-weight:600}.path-arrow{font-size:25px;text-align:right;transition:transform .25s}.path-row:hover .path-arrow{transform:translate(3px,-3px)}.community-story{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center;padding-bottom:105px}.community-photo{width:100%;aspect-ratio:1.12;object-fit:cover;filter:saturate(.7)}.community-story figcaption{margin-top:14px;font-size:10px;color:var(--muted)}.community-copy h2{margin-top:25px}.community-copy>p:not(.editorial-label){max-width:330px;color:var(--muted);font-size:14px;line-height:1.8;margin-block:27px 18px}.subtle-link{display:block;font-size:11px;color:var(--muted);margin-top:22px;width:fit-content;text-underline-offset:5px}.subtle-link:hover{text-decoration:underline}.network-section{background:#eae9de;padding-block:62px 35px}.network-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.network-heading h2{font-size:35px;margin-top:15px}.network-status{font-size:11px;color:var(--muted);margin-top:28px;min-height:20px}.network-status button{text-decoration:underline;text-underline-offset:3px;margin-left:5px}.network-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-block:24px 32px}.network-grid>div{padding:0 28px;border-left:1px solid #c4c6b9}.network-grid>div:first-child{padding-left:0;border:0}.network-grid dt{font-size:10px;color:var(--muted);margin-bottom:13px}.network-grid dd{font-size:clamp(22px,2.6vw,36px);font-variant-numeric:tabular-nums;letter-spacing:-.05em;min-height:44px}.stat-skeleton{display:inline-block;width:75%;height:32px;background:#d8d9cc;animation:quietPulse 1.5s ease-in-out infinite alternate}@keyframes quietPulse{to{opacity:.45}}.network-links{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid var(--rule);padding-top:22px;font-size:10px}.network-links>span{margin-right:auto;color:var(--muted)}.network-links a:hover{text-decoration:underline}.closing{padding-block:95px 100px}.closing>div{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;margin-top:30px;align-items:center}.closing h2{font-size:clamp(50px,6vw,80px)}.closing p:not(.editorial-label){max-width:330px;font-size:14px;line-height:1.8;color:var(--muted);margin-bottom:24px}.brand-footer{background:var(--paper);color:var(--ink);padding-bottom:28px}.footer-top{border-top:1px solid var(--rule);padding-block:38px;display:flex;justify-content:space-between;align-items:center}.footer-top p{font-family:Georgia,serif;font-style:italic;font-size:24px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-block:15px 50px}.footer-links>div{display:flex;flex-wrap:wrap;align-content:start;gap:12px 20px;font-size:11px}.footer-links span{flex-basis:100%;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:8px}.footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--rule);padding-top:24px;color:var(--muted);font-size:9px}@media (max-width:1100px){.shell{width:calc(100% - 64px)}.hero{gap:35px}.desktop-links{gap:20px}.currency-stamp{width:250px;height:250px}.stamp-symbol{font-size:140px}.stamp-top{font-size:7px}.stamp-bottom{font-size:5px}.hero-actions{gap:15px}.currency-art{min-height:520px}.community-story{gap:50px}}@media (max-width:767px){.shell{width:calc(100% - 40px)}.brand-nav{min-height:80px}.wordmark{font-size:26px}.desktop-links,.nav-wallet{display:none}.menu-trigger{display:block}.hero{grid-template-columns:1fr;gap:36px;padding-block:32px}.hero-copy{padding-top:4px}.hero h1{font-size:clamp(52px,11.5vw,76px);margin-block:25px}.hero-description{font-size:14px;max-width:450px}.hero-actions{gap:22px}.hero-footnote{margin-top:28px}.currency-art{min-height:420px;padding:23px}.currency-stamp{width:240px;height:240px}.art-top{font-size:7px}.art-bottom{font-size:14px}.principles{grid-template-columns:1fr 1fr;gap:18px;padding-block:24px}.principles p{font-size:17px}.principles>span{font-size:8px}.purpose{grid-template-columns:1fr;gap:25px;padding-block:65px}.purpose-detail{gap:18px;font-size:13px}.editorial-home h2{font-size:43px}.section-heading{flex-direction:column;gap:18px;align-items:start;padding-bottom:26px}.section-heading h2{font-size:35px}.participate{padding-bottom:65px}.path-row{grid-template-columns:25px 1fr 22px;gap:15px;padding-block:24px}.path-row h3{font-size:24px}.path-row>div{grid-column:2;grid-row:2}.path-arrow{grid-column:3;grid-row:1}.community-story{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.community-photo{aspect-ratio:1.2}.community-copy h2{font-size:46px}.network-section{padding-block:42px 30px}.network-heading{align-items:start;flex-direction:column;gap:12px}.network-heading h2{font-size:32px}.network-grid{grid-template-columns:1fr 1fr;gap:28px 0}.network-grid>div:nth-child(3){border-left:0;padding-left:0}.network-grid dd{font-size:29px}.network-links{gap:18px}.network-links>span{width:100%}.closing{padding-block:65px}.closing>div{grid-template-columns:1fr;gap:28px}.closing h2{font-size:60px}.footer-top{flex-direction:column;align-items:start;gap:20px;padding-block:30px}.footer-top p{font-size:22px}.footer-links{grid-template-columns:1fr 1fr;gap:26px;padding-bottom:35px}.footer-links>div{flex-direction:column;gap:13px}.footer-bottom{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.brand-logo,.stamp-logo{border-radius:50%}.stamp-logo{width:60%;height:auto;margin-block:20px}@media (max-width:1100px){.stamp-logo{margin-block:16px}}body{background:var(--paper);color:var(--ink)}.gradient-text{background:none;-webkit-text-fill-color:currentColor;color:var(--ink)}.eyebrow{color:var(--brass);font-size:10px;font-weight:550}.eyebrow:before{background:var(--brass);height:1px}.interior-page h1{font-weight:500;letter-spacing:-.05em}.interior-page h2,.interior-page h3{font-weight:550}.interior-page .text-gold,.interior-page .text-gold-light{color:#876329}.gold-card{background:#eae9de;border:1px solid var(--rule);border-radius:3px}.gold-card:hover{box-shadow:none;border-color:#9c7539}.prose-guap li,.prose-guap p{color:#55594e}.prose-guap a,.prose-guap h2,.prose-guap h3{color:#876329}.prose-guap code,pre.code-block{background:#e5e4d9}pre.code-block{border-color:var(--rule);border-radius:3px;color:var(--ink)}@media (max-width:767px){.interior-page .p-10{padding:24px}}.reading-toggle{border:1px solid var(--rule);padding:10px 12px;font-size:11px;display:inline-flex;align-items:center;gap:10px}.reading-toggle>span:first-child{color:var(--muted)}.reading-toggle:hover{background:#eae9de}.hero-line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.hero-line>*{display:block;animation:heroLineIn .85s cubic-bezier(.22,1,.36,1) both}.hero-line:nth-child(2)>*{animation-delay:.12s}.hero-line:nth-child(3)>*{animation-delay:.24s}.hero-copy>.editorial-label{animation:heroUp .65s cubic-bezier(.22,1,.36,1) both}.hero-description{animation:heroUp .7s cubic-bezier(.22,1,.36,1) .3s both}.hero-actions{animation:heroUp .7s cubic-bezier(.22,1,.36,1) .4s both}.hero-footnote{animation:heroUp .7s cubic-bezier(.22,1,.36,1) .5s both}.currency-art{animation:heroUp .85s cubic-bezier(.22,1,.36,1) .15s both;padding-bottom:48px}.stamp-parallax{align-self:center}.currency-stamp{position:relative;overflow:hidden;animation:sealDrift 8s ease-in-out infinite}.currency-stamp:after{content:"";position:absolute;inset:-50%;pointer-events:none;background:linear-gradient(110deg,transparent 35%,hsla(45,66%,88%,.12) 48%,transparent 61%);transform:translateX(-70%);animation:sealLight 10s ease-in-out infinite}.art-orbit{animation:orbitTravel 36s linear infinite}.orbit-two{animation-duration:27s;animation-direction:reverse}.orbit-three{animation-duration:20s}.art-orbit:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:#77774d;top:50%;left:-5px}.orbit-one:after{top:15%;left:14%;width:6px;height:6px}.orbit-two:after{background:#a3874d}.art-motion-control{position:absolute;bottom:10px;right:22px;display:flex;align-items:center;gap:7px;min-height:32px;padding:4px 6px;font-size:9px;letter-spacing:.04em;color:#454b35}.art-motion-control:hover{text-decoration:underline;text-underline-offset:3px}.art-motion-control:disabled{cursor:default}.motion-indicator{width:6px;height:6px;border:1px solid;border-radius:50%;background:currentColor}.currency-art[data-running=false] .motion-indicator{background:transparent}.currency-art[data-running=false] .art-orbit,.currency-art[data-running=false] .currency-stamp,.currency-art[data-running=false] .currency-stamp:after{animation-play-state:paused}.hero-actions a span{transition:transform .25s cubic-bezier(.22,1,.36,1)}.hero-actions a:hover span{transform:translate(3px,-3px)}@keyframes heroLineIn{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}@keyframes sealDrift{0%,to{transform:translateY(5px) rotate(-12deg)}50%{transform:translateY(-11px) rotate(-5deg)}}@keyframes orbitTravel{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes sealLight{0%,20%{transform:translateX(-70%);opacity:0}35%,60%{opacity:1}75%,to{transform:translateX(70%);opacity:0}}@media (prefers-reduced-motion:reduce){.currency-stamp:after{display:none}.hero-actions a:hover span{transform:none}}.currency-stamp,.hero-stage{overflow:clip}.hero{isolation:isolate;gap:32px;padding-top:64px;padding-bottom:76px}.hero,.hero-copy{position:relative}.hero-copy{z-index:2}.currency-art{background:transparent;overflow:visible;padding:0;justify-content:center;isolation:auto}.orbit-field{position:absolute;inset:-120px -150px;z-index:-1;pointer-events:none;mask-image:radial-gradient(ellipse closest-side,#000 46%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse closest-side,#000 46%,transparent 100%)}.art-orbit{border-color:rgba(124,112,74,.2)}.orbit-one{width:880px;height:880px}.orbit-two{width:690px;height:690px}.orbit-three{width:490px;height:490px}.currency-stamp{width:350px;height:350px;box-shadow:22px 30px 45px -32px #55513265}.art-motion-control{right:50%;transform:translateX(50%);bottom:15px;white-space:nowrap;color:var(--muted)}.brand-nav,.principles{border-bottom:0}.principles{border-top:0;padding-block:22px}@media (max-width:1100px){.currency-stamp{width:280px;height:280px}.hero{gap:24px}}@media (max-width:767px){.hero{padding-top:30px;padding-bottom:22px;gap:0}.currency-art{min-height:370px;padding:0}.currency-stamp{width:245px;height:245px}.orbit-field{inset:-45px -80px}.orbit-one{width:650px;height:650px}.orbit-two{width:500px;height:500px}.orbit-three{width:350px;height:350px}.art-motion-control{bottom:0}.principles{padding-block:30px}}.hero-stage{position:relative;isolation:isolate}.hero-stage:before{content:"";position:absolute;inset:0 -8% 0 26%;z-index:-1;pointer-events:none;background:url(/assets/home/community-map.svg) 50%/contain no-repeat;opacity:.24;mask-image:linear-gradient(90deg,transparent,#000 35%,#000 75%,transparent)}.currency-art{--people-radius:clamp(160px,18vw,240px);--portrait-size:68px}.community-constellation{position:absolute;inset:0;pointer-events:none}.portrait-orbit{position:absolute;top:50%;left:50%;width:0;height:0;animation:peopleOrbit 80s linear infinite}.hero-portrait{position:absolute;display:block;width:var(--portrait-size);height:var(--portrait-size);transform:translate(-50%,-50%);border-radius:50%;background-image:url(/assets/home/community-portraits-v2.png);background-repeat:no-repeat;background-size:300% 300%;background-position:var(--portrait-x) var(--portrait-y);border:4px solid var(--paper);outline:1px solid #c9bf9f;box-shadow:0 8px 18px -12px #55513270}.currency-art[data-running=false] .portrait-orbit{animation-play-state:paused}@keyframes peopleOrbit{0%{transform:rotate(var(--angle)) translateX(var(--people-radius)) rotate(calc(-1 * var(--angle)))}to{transform:rotate(calc(var(--angle) + 1turn)) translateX(var(--people-radius)) rotate(calc(-1 * var(--angle) - 1turn))}}@media (max-width:1100px){.currency-art{--portrait-size:56px}.currency-stamp{width:230px;height:230px}}@media (max-width:767px){.hero-stage:before{inset:37% -35% 0 -15%;opacity:.2;background-size:auto 85%}.currency-art{--people-radius:clamp(116px,36vw,155px);--portrait-size:48px;min-height:390px}.currency-stamp{width:185px;height:185px}.currency-stamp .stamp-top{font-size:6px;letter-spacing:.1em}.currency-stamp .stamp-bottom{font-size:4px;letter-spacing:.08em}.currency-stamp .stamp-logo{margin-block:12px}.hero-portrait{border-width:3px}.art-motion-control{bottom:0}}@media (prefers-reduced-motion:reduce){.portrait-orbit{transform:rotate(var(--angle)) translateX(var(--people-radius)) rotate(calc(-1 * var(--angle)))}}.art-motion-control{bottom:-30px}@media (max-width:767px){.art-motion-control{bottom:-18px}}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-gold\/50:hover{border-color:rgba(201,168,76,.5)}.hover\:opacity-90:hover{opacity:.9}@media (min-width:640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:pl-14{padding-left:3.5rem}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:block{display:block}.lg\:h-\[68px\]{height:68px}.lg\:w-\[68px\]{width:68px}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}}body:has(.tech-home,.interior-page){--paper:#092b27;--ink:#f4f8e9;--muted:#b1c9be;--brass:#d5f56a;--rule:#36534b;background:var(--paper)}body:has(.tech-home,.interior-page) a:focus-visible,body:has(.tech-home,.interior-page) button:focus-visible{outline-color:#d5f56a}body:has(.tech-home,.interior-page) .brand-nav{min-height:94px;border-bottom:1px solid #36534b}body:has(.tech-home,.interior-page) .brand-logo{outline:1px solid #b4cd78}body:has(.tech-home,.interior-page) .button{color:#132b23;background:#d5f56a;border-color:#d5f56a;border-radius:4px;font-weight:650}body:has(.tech-home,.interior-page) .button:hover{background:#e6ff9a;transform:translateY(-2px)}body:has(.tech-home,.interior-page) .button:active{transform:translateY(1px)}body:has(.tech-home,.interior-page) .nav-wallet{background:transparent;color:#d5f56a;border-color:#647f58}.concept-switch{display:flex;justify-content:space-between;gap:20px;padding-block:14px;font-size:10px;color:var(--muted)}.concept-switch>span{letter-spacing:.1em}.concept-switch a{text-decoration:underline;text-underline-offset:4px}.tech-home{overflow:clip}.tech-home .hero-stage{background:radial-gradient(ellipse at 80% 50%,#1c5140 0,transparent 52%)}.tech-home .hero-stage:before{inset:0 -15% 0 20%;opacity:.18;filter:brightness(2.5) sepia(1) hue-rotate(30deg)}.tech-home .hero{grid-template-columns:1.15fr 1fr;gap:0;padding-block:48px 76px;align-items:center}.tech-home .hero-copy{padding:0}.tech-home .editorial-label{font-family:var(--font-inter),sans-serif;font-size:10px;letter-spacing:.14em;color:#b6cebf}.tech-home .label-dash{background:#ff987f;width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 5px #ff987f15}.tech-home .hero h1{font-size:clamp(80px,8.8vw,128px);line-height:.94;font-weight:620;letter-spacing:-.075em;margin-block:32px 24px;position:relative;z-index:3}.tech-home .hero-line{overflow:visible}.tech-home .hero-line:nth-child(2){color:#d5f56a;white-space:nowrap}.tech-home .hero-period{color:#ff987f}.tech-home .hero-deck{font-size:clamp(20px,2vw,28px);font-weight:450;letter-spacing:-.04em;margin-bottom:17px}.tech-home .hero-description{max-width:355px;font-size:14px;line-height:1.8}.tech-home .hero-actions{gap:25px;margin-top:28px}.tech-home .hero-actions .text-link{font-size:11px;border-color:#5f7b6e}.tech-home .hero-footnote{flex-direction:row;align-items:center;gap:12px;margin-top:35px;font-size:10px}.tech-home .hero-footnote span:first-child{color:#d5f56a;font-size:8px}.tech-home .hero-footnote span+span{border-left:1px solid #587367;padding-left:12px}.hero-universe{position:relative;min-width:0;align-self:stretch;display:flex;justify-content:center;flex-direction:column}.universe-coordinate{display:flex;justify-content:space-between;margin-left:12%;color:#b1c9be;font-size:9px;letter-spacing:.15em}.universe-coordinate span:last-child{font-size:24px;line-height:.6;color:#ff987f}.tech-home .currency-art{min-height:500px;--people-radius:clamp(165px,17vw,230px);--portrait-size:65px}.tech-home .orbit-field{mask-image:none;-webkit-mask-image:none;inset:-20px -70px}.tech-home .art-orbit{border-color:#8ab99525}.tech-home .orbit-one{width:720px;height:720px;border-style:dashed;opacity:.5}.tech-home .orbit-two{width:560px;height:560px}.tech-home .orbit-three{width:390px;height:390px;border-color:#d5f56a38}.tech-home .art-orbit:after{background:#d5f56a;box-shadow:0 0 15px #d5f56a66}.tech-home .orbit-two:after{background:#ff987f}.tech-home .currency-stamp{width:275px;height:275px;background:#123b30;color:#d5f56a;outline:1px solid #d5f56a80;outline-offset:12px;border:1px solid #668f51;box-shadow:0 0 70px #b5df6e18,inset 0 0 45px #d5f56a15}.tech-home .stamp-logo{width:62%;margin-block:12px}.tech-home .hero-portrait{border:3px solid #123b30;outline:1px solid #a7c875;box-shadow:0 10px 20px #051b2480}.tech-home .portrait-orbit:nth-child(3n) .hero-portrait{outline-color:#ff987f}.tech-home .art-motion-control{bottom:0;right:0;transform:none;font-size:9px;color:#b1c9be}.universe-caption{text-align:center;font-size:12px;letter-spacing:-.02em;color:#b1c9be;margin-top:12px}.universe-caption span{color:#d5f56a}.tech-ribbon{background:#d5f56a;color:#163526;padding:23px 0}.tech-ribbon .shell{display:flex;align-items:center;justify-content:space-between;gap:25px}.tech-ribbon span{font-size:clamp(16px,1.75vw,25px);font-weight:550;letter-spacing:-.04em}.tech-ribbon b{font-size:31px;font-weight:400;line-height:1}.tech-home em{color:#d5f56a;font-family:inherit;font-weight:inherit;font-style:normal;letter-spacing:inherit}.tech-home h2{font-weight:530;font-size:clamp(42px,5.3vw,76px);letter-spacing:-.065em;line-height:1.04}.tech-home .purpose{grid-template-columns:1fr;gap:28px;padding-block:110px 105px}.tech-home .purpose>div{display:grid;grid-template-columns:1.6fr 1fr;gap:60px;align-items:end}.tech-home .purpose h2{font-size:clamp(40px,4.7vw,68px)}.tech-home .purpose-detail{grid-template-columns:1fr;gap:17px;margin:0}.tech-home .purpose-detail p{font-size:13px}.tech-home .purpose-detail .text-link{color:#d5f56a}.tech-home .participate{padding:45px 0 90px;border-top:1px solid #36534b}.tech-home .section-heading{display:block;padding-bottom:45px}.tech-home .section-heading h2{margin-top:24px;max-width:650px}.tech-home .path-list{display:grid;grid-template-columns:1.2fr 1fr;gap:0 50px}.tech-home .path-row{grid-template-columns:30px 1fr 30px;gap:20px;padding:28px 0;border-color:#36534b}.tech-home .path-row:first-child{grid-row:span 2;background:#164738;padding:32px;border:0;position:relative;align-content:start}.tech-home .path-row:first-child:after{content:"↗";font-size:150px;color:#d5f56a;line-height:.7;position:absolute;bottom:35px;right:30px;font-weight:250}.tech-home .path-row>div{grid-column:2;grid-row:2}.tech-home .path-arrow{grid-column:3;grid-row:1;color:#d5f56a}.tech-home .path-row h3{font-size:30px;font-weight:550}.tech-home .path-row:first-child h3{font-size:44px}.tech-home .path-row:first-child p{max-width:270px}.tech-home .path-action{color:#d5f56a}.tech-home .path-row:hover{background:#1b493a}.tech-home .path-row:first-child:hover{background:#205842}.tech-home .community-story{gap:70px;padding-block:25px 100px}.tech-home .community-photo{filter:saturate(.95);aspect-ratio:1.1;border-radius:50% 50% 3px 3px}.tech-home .community-copy h2{font-size:clamp(40px,4.5vw,64px)}.tech-home .community-copy em{color:#ff987f}.tech-home .network-section{background:#123c32;border-block:1px solid #36534b;padding-block:55px 35px}.tech-home .network-heading h2{font-size:42px}.tech-home .network-grid dd{color:#d5f56a}.tech-home .network-grid>div{border-color:#36534b}.tech-home .stat-skeleton{background:#315a45}.tech-home .closing{padding-block:100px}.tech-home .closing h2{font-size:clamp(64px,8vw,112px)}body:has(.tech-home,.interior-page) .footer-top p{font-family:inherit;font-style:normal;color:#d5f56a}body:has(.tech-home,.interior-page) .brand-footer{background:#082520}body:has(.tech-home,.interior-page) .footer-top{padding-top:35px}@media (min-width:1440px){.tech-home .hero{padding-block:65px 90px}}@media (max-width:1100px){.tech-home .hero h1{font-size:8.5vw}.tech-home .hero-actions{align-items:start;flex-direction:column;gap:12px}.tech-home .currency-art{--people-radius:155px;--portrait-size:54px;min-height:420px}.tech-home .currency-stamp{width:215px;height:215px}.tech-home .purpose>div{gap:35px;grid-template-columns:1.2fr 1fr}.tech-home .path-list{gap:0 30px}.tech-home .path-row:first-child{padding:26px}.tech-home .path-row:first-child h3{font-size:34px}}@media (max-width:767px){body:has(.tech-home,.interior-page) .brand-nav{min-height:80px}.concept-switch{font-size:8px;gap:10px}.concept-switch>span{max-width:105px}.tech-home .hero{grid-template-columns:1fr;padding-block:28px 38px;gap:30px}.tech-home .hero h1{font-size:clamp(60px,13.7vw,102px);margin-block:26px 20px}.tech-home .hero-deck{font-size:22px}.tech-home .hero-description{max-width:430px}.tech-home .hero-actions{flex-direction:row;align-items:center;gap:18px}.tech-home .hero-footnote{margin-top:24px;flex-wrap:wrap}.tech-home .hero-stage:before{inset:40% -40% 0}.universe-coordinate{margin-left:0;font-size:8px}.tech-home .currency-art{--people-radius:clamp(120px,34vw,190px);--portrait-size:48px;min-height:clamp(340px,82vw,450px)}.tech-home .currency-stamp{width:clamp(175px,43vw,240px);height:clamp(175px,43vw,240px);outline-offset:9px}.tech-home .art-motion-control{bottom:0}.universe-caption{margin-top:18px;font-size:11px}.tech-ribbon{padding-block:18px}.tech-ribbon .shell{gap:14px;flex-wrap:wrap;justify-content:center}.tech-ribbon span{font-size:13px}.tech-ribbon b{font-size:21px}.tech-ribbon b:last-child,.tech-ribbon span:nth-of-type(3){display:none}.tech-home .purpose{padding-block:65px;gap:22px}.tech-home .purpose>div{grid-template-columns:1fr;gap:27px}.tech-home .purpose h2{font-size:42px}.tech-home .purpose-detail{max-width:480px}.tech-home .participate{padding-block:35px 60px}.tech-home .section-heading{padding-bottom:30px}.tech-home h2{font-size:45px}.tech-home .path-list{grid-template-columns:1fr}.tech-home .path-row:first-child{grid-row:auto;padding:25px;margin-bottom:20px;min-height:300px}.tech-home .path-row:first-child:after{font-size:85px;right:22px;bottom:22px}.tech-home .path-row:first-child p{max-width:220px}.tech-home .path-row:first-child .path-action{max-width:130px}.tech-home .path-row{gap:15px}.tech-home .path-row h3{font-size:26px}.tech-home .community-story{gap:35px;padding-block:0 65px}.tech-home .community-photo{aspect-ratio:1.2}.tech-home .community-copy h2{font-size:44px}.tech-home .network-heading h2{font-size:35px}.tech-home .network-grid dd{font-size:28px}.tech-home .closing{padding-block:65px}.tech-home .closing h2{font-size:74px}}.tech-home .stamp-logo,body:has(.tech-home,.interior-page) .brand-logo{content:url(/assets/guapcoin-logo-emerald-v1.png)}body:has(.interior-page){--surface:#133c32}.interior-page{background:radial-gradient(ellipse 700px 450px at 90% 100px,#184a38,transparent),var(--paper);color:var(--ink);padding-bottom:80px}.interior-page>.max-w-page{max-width:1320px;width:calc(100% - 112px);padding:0}.interior-nav{display:flex;gap:27px;overflow-x:auto;padding-block:8px 0;scrollbar-width:thin;scrollbar-color:#527958 transparent}.interior-nav a{padding-block:13px;flex-shrink:0;font-size:12px;color:#b1c9be;border-bottom:2px solid transparent}.interior-nav a:hover{color:#f4f8e9}.interior-nav a[aria-current=page]{color:#d5f56a;border-color:#d5f56a}body:has(.interior-page) .reading-mode{padding-block:16px 5px;min-height:50px;color:var(--muted)}body:has(.interior-page) .reading-toggle{border-radius:4px;color:var(--brass);border-color:#527958}body:has(.interior-page) .reading-toggle:hover{background:#194b39}.interior-hero{display:grid;grid-template-columns:1fr 260px;gap:55px;align-items:center;padding-block:62px 60px;margin-bottom:52px;border-bottom:1px solid var(--rule)}.interior-eyebrow{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.13em;font-weight:550;color:var(--muted);margin-bottom:25px}.interior-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#ff987f}.interior-page .interior-hero h1{font-size:clamp(48px,5.8vw,82px);font-weight:570;line-height:1.02;letter-spacing:-.065em}.interior-hero h1 em{color:var(--brass);font-style:normal}.interior-description{color:var(--muted);font-size:16px;line-height:1.8;max-width:570px;margin-top:24px;text-wrap:pretty}.interior-meta{font-family:monospace;color:var(--muted);font-size:11px;margin-top:20px}.interior-signal{width:250px;height:250px;position:relative;display:grid;place-items:center}.signal-ring{inset:0;border:1px solid #8bb17b50}.signal-ring,.signal-ring:after{position:absolute;border-radius:50%}.signal-ring:after{content:"";width:9px;height:9px;background:#ff987f;left:31px;top:31px}.signal-ring-inner{inset:23px;border-style:dashed;transform:rotate(120deg)}.signal-ring-inner:after{background:#d5f56a;width:6px;height:6px;left:25px;top:25px}.signal-logo{border-radius:50%;width:110px;height:auto}.signal-index{position:absolute;bottom:-25px;font-family:monospace;font-size:10px;letter-spacing:.2em;color:var(--muted)}.interior-page h2{font-size:clamp(25px,2.6vw,36px);letter-spacing:-.045em;line-height:1.15;font-weight:550}.interior-page h3{letter-spacing:-.025em;font-weight:550}.interior-page li,.interior-page p{line-height:1.8}.interior-page .gold-card{background:transparent;border:0;border-top:1px solid var(--rule);border-radius:0;box-shadow:none}.interior-page a.gold-card{transition:background .2s,border-color .2s}.interior-page a.gold-card:hover{background:#184535;border-color:var(--brass)}.interior-page .text-gold,.interior-page .text-gold-light{color:var(--brass)}.interior-page .bg-gold\/10{background:#d5f56a10}.interior-page .prose-guap li,.interior-page .prose-guap p{color:var(--muted)}.interior-page .prose-guap a,.interior-page .prose-guap h2,.interior-page .prose-guap h3{color:var(--brass)}.interior-page pre.code-block{background:#071f1b;color:#d5f56a;border-color:var(--rule);padding:24px}.interior-page .prose-guap code{background:#194b39}.interior-page section{scroll-margin-top:30px}.interior-page :is(a,button)[style*="background: var(--brass)"]{border-radius:4px;transition:transform .2s,filter .2s}.interior-page :is(a,button)[style*="background: var(--brass)"]:hover{filter:brightness(1.1);transform:translateY(-2px)}.interior-page :is(a,button):focus-visible{outline:2px solid var(--brass);outline-offset:5px}.interior-page :is(.font-mono,code){overflow-wrap:anywhere;min-width:0}.interior-page .grid>*{min-width:0}.interior-page .rounded-full:not(img):not(svg):not(.w-3):not(.w-4):not(.w-10){border-radius:4px}.interior-wallets section:first-of-type>div{background:linear-gradient(110deg,#1b4f3b,#133c32)!important;border:0!important;border-left:3px solid var(--brass)!important;padding:44px}.interior-wallets section:first-of-type h2{font-size:clamp(32px,3.8vw,52px)}.interior-wallets section:first-of-type .relative{max-width:900px}.interior-wallets section:first-of-type .max-w-lg{max-width:680px}.interior-community section:first-of-type>div{background:#1a4939!important;border:0!important;border-left:3px solid #ff987f!important}.interior-community section:first-of-type h2{font-size:48px}.interior-community section:first-of-type .max-w-lg{max-width:700px}.interior-roadmap .rounded-sm.p-7{background:transparent!important;border:0!important;border-bottom:1px solid var(--rule)!important;box-shadow:none!important;padding-top:12px;padding-bottom:35px}.interior-roadmap .rounded-full{box-shadow:none!important;animation:none!important}.interior-roadmap .rounded-sm.p-7 h3{font-size:28px}.interior-whitepaper article{max-width:780px}.interior-whitepaper article h2{color:var(--brass)}.interior-whitepaper aside .sticky{border:0!important;background:transparent!important;padding-left:0}.interior-whitepaper aside nav a{border-radius:0;border-left:2px solid transparent}.interior-whitepaper aside nav a:hover{border-color:var(--brass)}.interior-whitepaper article>section{padding-bottom:20px}.interior-media .max-w-2xl{max-width:900px}@media (max-width:1100px){.interior-page>.max-w-page{width:calc(100% - 64px)}.interior-hero{grid-template-columns:1fr 190px;gap:30px}.interior-signal{width:180px;height:180px}.signal-logo{width:85px}.signal-ring:after{top:21px;left:21px}.signal-ring-inner:after{top:17px;left:17px}}@media (max-width:767px){.interior-page{padding-bottom:50px}.interior-page>.max-w-page{width:calc(100% - 40px)}.interior-nav{gap:23px}.interior-hero{grid-template-columns:1fr;padding-block:36px;margin-bottom:35px;gap:0}.interior-signal{display:none}.interior-page .interior-hero h1{font-size:clamp(43px,10.7vw,65px)}.interior-description{font-size:14px}.interior-eyebrow{font-size:9px;margin-bottom:20px}.interior-page .p-10,.interior-wallets section:first-of-type>div{padding:25px}.interior-page .p-8{padding:24px}.interior-page .p-7{padding:22px}.interior-page .flex.justify-between{gap:14px;flex-wrap:wrap}.interior-page .flex-1{min-width:150px}.interior-page .font-mono.shrink-0{flex-shrink:1}.interior-whitepaper .flex.gap-4{flex-wrap:wrap}.interior-page .mb-16{margin-bottom:44px}.interior-community section:first-of-type h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.interior-page a,.interior-page button{transition:none}}.eb-wallet-section{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;padding-block:55px 65px;margin-bottom:48px;border-block:1px solid var(--rule)}.interior-page .eb-wallet-intro h2{font-size:clamp(34px,3.5vw,49px);line-height:1.1;margin-bottom:22px}.eb-wallet-intro h2 em{color:var(--brass);font-style:normal}.eb-wallet-intro>p:not(.interior-eyebrow){color:var(--muted);font-size:15px;max-width:470px}.eb-wallet-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.eb-wallet-details{display:grid;gap:25px}.eb-wallet-details>div+div{border-top:1px solid var(--rule);padding-top:22px}.eb-wallet-details span{font-size:9px;letter-spacing:.12em;color:#ff987f}.eb-wallet-details h3{font-size:21px;margin-block:8px}.eb-wallet-details p{color:var(--muted);font-size:13px}@media(max-width:767px){.eb-wallet-section{grid-template-columns:1fr;gap:35px;padding-block:35px}}@font-face{font-family:__geist_1f3b52;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap}@font-face{font-family:__geist_Fallback_1f3b52;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1f3b52{font-family:__geist_1f3b52,__geist_Fallback_1f3b52}.__variable_1f3b52{--font-inter:"__geist_1f3b52","__geist_Fallback_1f3b52"}