@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=IBM+Plex+Mono:wght@400;500&display=swap");:root{--paper:#f6f5f0;--ink:#191b18;--muted:#7c7d74;--line:#dcded4;--soft:#eceee5;--mono:"IBM Plex Mono",monospace;--sans:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:14px;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}a,button,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.45}button{border:0;background:transparent}a{color:inherit;text-decoration:none}a,button,input,textarea{outline-offset:5px}a:focus-visible,button:focus-visible{outline:1px solid var(--ink)}input:focus-visible,textarea:focus-visible{outline:0}::selection{background:var(--ink);color:var(--paper)}h1,h2,h3,p{margin:0}a svg,button svg{flex-shrink:0}img{display:block;width:100%;height:100%;object-fit:cover}.hidden{display:none!important}.spin{animation:spin 1.25s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.site-header{height:98px;margin:0 4.3%;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:11px;font-size:25px;font-weight:700;letter-spacing:-1.25px;white-space:nowrap}.geo-mark{width:32px;height:32px;display:inline-block;position:relative;flex-shrink:0}.geo-mark:before{content:"";position:absolute;border:1.6px solid;border-radius:50%;inset:5px}.geo-mark:after{top:0;bottom:0;width:1.5px;left:15.5px;box-shadow:0 0 0 4px var(--paper)}.geo-mark:after,.geo-mark>span:before{content:"";position:absolute;background:currentColor}.geo-mark>span:before{left:0;right:0;height:1.5px;top:15.5px;z-index:1}.geo-mark>span:after{content:"";width:6px;height:6px;background:currentColor;border-radius:50%;position:absolute;left:13px;top:13px;z-index:2;box-shadow:0 0 0 4px var(--paper)}.geo-mark.small{transform:scale(.83);margin:-3px}.brand-dot{padding:0 1px}.site-header nav{display:flex;gap:33px;margin-left:40px;align-items:center;font-size:13px;font-weight:500}.site-header nav a{position:relative}.site-header nav a:after{content:"";height:1px;position:absolute;bottom:-5px;left:0;width:0;background:var(--ink);transition:width .2s}.site-header nav a:hover:after{width:100%}.external-nav{gap:5px}.external-nav,.wallet-button{display:inline-flex;align-items:center}.wallet-button{gap:8px;justify-content:center;padding:12px 17px;border:1px solid #acafa3;border-radius:6px;font-size:12px;font-weight:500;transition:background .2s}.wallet-button:hover{background:var(--soft)}.connected-dot,.status-dot{display:inline-block;width:5px;height:5px;flex-shrink:0;background:var(--ink);border-radius:50%}.hero{min-height:699px;display:grid;grid-template-columns:47% 53%;padding:0 3.3% 0 4.3%;overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{padding-top:80px;z-index:2;align-self:stretch}.eyebrow{font-family:var(--mono);font-size:9px;line-height:1.7;font-weight:400;letter-spacing:1.65px;display:flex;align-items:center;gap:9px}.hero h1{font-size:clamp(60px,7.2vw,112px);font-weight:550;line-height:.985;letter-spacing:-.078em;margin-top:26px;margin-left:-5px;white-space:nowrap}.title-period{color:#7c7d72;letter-spacing:-.09em}.hero-description{font-size:16px;font-weight:400;line-height:1.7;margin-top:29px;color:#6b6e63;letter-spacing:-.15px}.primary-button{background:var(--ink);color:#f6f5f0;border:1px solid var(--ink);border-radius:6px;min-height:51px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:13px;font-weight:500;transition:background .2s,transform .2s}.primary-button:hover:not(:disabled){background:#363b32;transform:translateY(-1px)}.primary-button svg:last-child{margin-left:18px}.hero-launch{margin-top:26px;min-width:225px;min-height:55px}.hero-launch svg:last-child{margin-left:auto}.powered-by{display:flex;gap:7px;align-items:center;font-family:var(--mono);font-size:7.5px;letter-spacing:.7px;color:#85877c;margin-top:18px}.powered-icon{width:10px;display:grid;gap:2px;transform:rotate(-25deg)}.powered-icon span{display:block;border-radius:3px;height:3px;background:#787b70}.powered-divider{height:8px;border-left:1px solid #c9cbc1;margin:0 2px}.scroll-link{position:absolute;bottom:32px;display:inline-flex;align-items:center;gap:10px;font-size:10px;color:#74776a}.scroll-circle{border:1px solid var(--line);width:29px;height:29px;border-radius:50%;display:grid;place-items:center;transition:transform .2s}.scroll-link:hover .scroll-circle{transform:translateY(3px)}.world-scene{position:relative;min-width:0;margin-left:10px;margin-top:32px;display:flex;flex-direction:column}.world-bottomline,.world-topline{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:8px;letter-spacing:.7px;color:#7d8073;z-index:2}.world-bottomline>span:first-child,.world-topline>span:first-child{display:inline-flex;align-items:center;gap:7px}.world-id{letter-spacing:1.2px}.world-toggle{display:flex;gap:1px;padding:4px;border:1px solid var(--line);border-radius:5px;position:absolute;top:36px;right:0;z-index:5;background:#f6f5f0d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.world-toggle button{display:flex;align-items:center;gap:7px;font-size:9px;border-radius:3px;padding:6px 9px;color:#82867a}.world-toggle button.active{color:var(--paper);background:var(--ink)}.world-toggle button>span{font-family:var(--mono);font-size:8px;opacity:.7}.globe-stage{height:594px;width:calc(100% + 30px);margin-left:-15px;margin-top:18px;position:relative}.world-bottomline{position:relative;padding-bottom:31px;margin-top:auto;gap:16px;font-size:7.5px}.world-bottomline>span>span:not(.status-dot){color:#b1b5a8}.map-live-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.map-tooltip{position:absolute;left:22%;bottom:94px;z-index:15;min-width:210px;padding:16px 25px 15px 15px;border:1px solid #c7cabd;border-radius:4px;background:#f6f5f0ed;box-shadow:0 8px 32px #1719160b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:7px}.micro-label{font-family:var(--mono);font-size:7px;letter-spacing:.8px;color:#818677}.map-tooltip strong{font-size:15px;font-weight:500}.coordinates{font-family:var(--mono);font-size:8px;color:#797e70}.map-tooltip a{display:inline-flex;gap:5px;align-items:center;font-size:10px;text-decoration:underline;text-underline-offset:4px;margin-top:3px}.tooltip-close{position:absolute;right:7px;top:7px;display:grid;place-items:center;padding:3px}.globe-loading{height:100%;flex-direction:column;justify-content:center;color:#808576;letter-spacing:1.2px}.coordinate-strip,.globe-loading{display:flex;align-items:center;gap:20px;font-family:var(--mono);font-size:8px}.coordinate-strip{padding:20px 4.3%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;letter-spacing:.2px;color:#676d5d}.coordinate-strip>span{display:flex;gap:8px;align-items:center;white-space:nowrap}.coordinate-strip>span>span{font-size:6px;color:#989d90;letter-spacing:1px;margin-left:3px}.coordinate-strip .strip-message{color:#292f24;font-size:7px;letter-spacing:.6px;gap:14px}.explore-section{padding:78px 4.3% 83px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:40px}.section-heading h2{font-weight:500;font-size:35px;line-height:1.15;letter-spacing:-1.5px;margin-top:12px}.how-intro h2>span,.section-heading h2>span{color:#858b79}.text-button{display:inline-flex;align-items:center;gap:18px;font-size:11px;font-weight:500;white-space:nowrap;transition:gap .2s;padding:3px 0}.text-button:hover{gap:23px}.explore-toolbar{justify-content:space-between;gap:20px;padding:0 0 15px;border-bottom:1px solid var(--line)}.explore-toolbar,.live-heading{display:flex;align-items:center}.live-heading{gap:9px;font-size:11px;font-weight:500}.count-label{font-family:var(--mono);font-size:8px;padding:2px 4px;border:1px solid var(--line);border-radius:2px;color:#7e8572;margin-left:3px}.search-field{display:flex;gap:8px;align-items:center;font-size:10px;color:#878d7d}.search-field input{width:176px;border:0;background:transparent;font-size:10px;color:var(--ink);padding:4px 0}.search-field input::placeholder{color:#969c8d}.empty-live{display:flex;align-items:center;gap:20px;min-height:146px;padding:26px 2.3%;border-bottom:1px solid var(--line)}.empty-orbit{width:50px;height:50px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.empty-orbit .geo-mark{transform:scale(.7)}.empty-live h3{font-size:14px;font-weight:500;letter-spacing:-.25px}.empty-live p{font-size:11px;color:#858b7a;margin-top:7px;line-height:1.5}.empty-live>.text-button{margin-left:auto}.preview-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;font-family:var(--mono);font-size:7.5px;letter-spacing:1px;color:#6c7560;padding:31px 0 16px}.preview-heading>span:last-child{font-size:6.5px;color:#929b86;letter-spacing:.6px}.location-grid,.preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.preview-card{text-align:left;padding:0;min-width:0}.preview-image{height:232px;position:relative;overflow:hidden;background:#dddfd4;border-radius:3px}.preview-image img{filter:grayscale(1);transition:transform .6s,filter .6s}.preview-image:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#0f140d80)}.preview-card:hover img{transform:scale(1.045);filter:grayscale(1) contrast(1.07)}.preview-number{top:15px;left:16px;font-family:var(--mono);font-size:9px}.preview-arrow,.preview-number{position:absolute;z-index:1;color:white}.preview-arrow{top:13px;right:13px;width:29px;height:29px;display:grid;place-items:center;border:1px solid #ffffff50;border-radius:50%}.preview-caption{position:absolute;bottom:16px;left:16px;z-index:1;color:white;display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:8px;letter-spacing:.6px}.preview-title{padding-top:15px;display:flex;justify-content:space-between;align-items:center;gap:10px}.preview-title h3{font-size:14px;font-weight:500;letter-spacing:-.3px}.preview-title>span{font-family:var(--mono);font-size:6.5px;color:#8e9782}.location-grid{padding-top:25px;padding-bottom:27px;border-bottom:1px solid var(--line)}.location-card{min-width:0}.location-image-button{padding:0;width:100%;height:230px;position:relative;border-radius:3px;overflow:hidden;background:#e0e3d8}.location-image-button img{transition:transform .5s}.location-image-button:hover img{transform:scale(1.04)}.image-corner{position:absolute;top:13px;left:13px;width:27px;height:27px;background:#f6f5f0de;display:grid;place-items:center;border-radius:50%}.live-badge{display:inline-flex;align-items:center;gap:5px;position:absolute;right:13px;top:13px;font-family:var(--mono);font-size:7px;padding:7px 8px;border-radius:2px;background:var(--paper)}.live-badge>span{width:4px;height:4px;border-radius:50%;background:var(--ink)}.card-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:13px}.card-heading button{font-size:15px;font-weight:500;padding:0;text-align:left}.card-heading>span{font-family:var(--mono);font-size:9px;color:#7c846d}.card-foot{display:flex;justify-content:space-between;align-items:center;margin-top:11px}.card-foot>span{font-family:var(--mono);font-size:7px;color:#969d8b}.card-foot>a{display:grid;place-items:center}.how-section{padding:64px 4.3% 73px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:80px}.how-intro h2{font-size:42px;line-height:1.08;font-weight:500;letter-spacing:-2px;margin-top:21px}.how-intro p{font-size:12px;color:#838c77;line-height:1.7}.how-intro .text-button,.how-intro p{margin-top:24px}.how-steps article{display:grid;grid-template-columns:25px 33px 1fr;align-items:start;gap:24px;border-bottom:1px solid var(--line);padding:25px 0}.how-steps article:first-child{padding-top:8px}.how-steps article:last-child{border:0;padding-bottom:0}.step-number{font-family:var(--mono);font-size:8px;color:#909b81;padding-top:6px}.how-steps article>svg{margin-top:1px}.how-steps h3{font-size:16px;font-weight:500;letter-spacing:-.35px}.how-steps p{font-size:11px;line-height:1.75;color:#858e79;max-width:350px;margin-top:8px}.closing-section{position:relative;text-align:center;padding:74px 24px 62px;overflow:hidden;display:flex;align-items:center;flex-direction:column}.closing-section>.geo-mark{margin-bottom:18px}.closing-section>span{font-family:var(--mono);font-size:8px;letter-spacing:1.8px;color:#889479}.closing-section h2{font-size:70px;line-height:.99;font-weight:500;letter-spacing:-4.5px;margin-top:22px}.closing-section h2>span{color:#889578}.closing-section .primary-button{margin-top:26px;min-width:194px}.closing-coordinates{display:flex;gap:7px;align-items:center;font-family:var(--mono);font-size:6px;letter-spacing:.8px;color:#98a089;margin-top:23px}.site-footer{margin:0 4.3%;padding:25px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:9px;color:#8a947d}.site-footer .brand{color:var(--ink);font-size:17px;letter-spacing:-.8px;gap:5px}.site-footer>div{display:flex;gap:26px;align-items:center}.site-footer>div>a{display:flex;align-items:center;gap:4px}.pending-banner{display:flex;align-items:center;justify-content:center;gap:30px;background:var(--ink);color:var(--paper);padding:11px 20px;font-size:10px}.pending-banner>button,.pending-banner>span{display:flex;align-items:center;gap:8px}.pending-banner>button{font-weight:500;color:var(--paper);padding:0;text-decoration:underline;text-underline-offset:4px}.dialog-backdrop{position:fixed;inset:0;z-index:80;background:#14181280;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;padding:24px;overflow-y:auto}.launch-dialog{width:520px;max-height:calc(100dvh - 48px);overflow-y:auto;background:var(--paper);border:1px solid #e7eadd;border-radius:9px;box-shadow:0 30px 90px #15191230;position:relative}.dialog-top{display:flex;justify-content:space-between;align-items:center;padding:21px 27px;border-bottom:1px solid var(--line)}.dialog-top .brand{font-size:17px;gap:6px;letter-spacing:-.8px}.icon-button{padding:4px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%}.icon-button:hover{background:var(--soft)}.flow-progress{display:flex;align-items:center;justify-content:center;gap:29px;padding:20px 24px;border-bottom:1px solid var(--line)}.flow-progress>span{display:inline-flex;align-items:center;gap:7px;font-size:9px;color:#a1aa94}.flow-progress>span>span{width:19px;height:19px;border:1px solid #dce2d2;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:6px}.flow-progress>span.current{color:var(--ink)}.flow-progress>span.current>span{border-color:var(--ink);background:var(--ink);color:var(--paper)}.flow-progress>span>svg{margin-left:16px;color:#adb5a2}.dialog-content{padding:28px 35px 20px}.dialog-content h2,.wallet-dialog h2{font-size:46px;letter-spacing:-2.6px;font-weight:500;line-height:1.01;margin-top:15px}.dialog-content h2>span,.wallet-dialog h2>span{color:#929e83}.dialog-description{font-size:11px;color:#818d72;line-height:1.65;max-width:325px;margin-top:15px}.gps-status{display:flex;align-items:center;gap:12px;padding:15px 0 17px;margin-top:11px}.gps-status>div{display:flex;flex-direction:column;gap:4px;min-width:0}.gps-status strong{font-size:10px;font-weight:500}.gps-status>div>span{font-size:8px;color:#829072;line-height:1.5}.gps-status>button{display:grid;place-items:center;margin-left:auto;padding:6px}.camera-frame{height:222px;background:#e9ecdf;border:1px solid #dce3cf;border-radius:5px;position:relative;overflow:hidden}.camera-frame video{width:100%;height:100%;object-fit:cover}.viewfinder{position:absolute;inset:20px;pointer-events:none}.viewfinder>span{width:15px;height:15px;position:absolute;border-color:#a5b497;border-style:solid}.viewfinder>span:first-child{left:0;top:0;border-width:1px 0 0 1px}.viewfinder>span:nth-child(2){right:0;top:0;border-width:1px 1px 0 0}.viewfinder>span:nth-child(3){bottom:0;left:0;border-width:0 0 1px 1px}.viewfinder>span:nth-child(4){right:0;bottom:0;border-width:0 1px 1px 0}.camera-on .viewfinder>span{border-color:#f6f5f0}.camera-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;gap:14px;color:#5d6e4d}.camera-placeholder>span{font-size:10px;color:#8b9b7b}.small-button{gap:13px;font-size:9px;padding:9px 14px;border:1px solid #a9b799;border-radius:4px;margin-top:3px;background:#f6f5f04d}.camera-live,.small-button{display:flex;align-items:center}.camera-live{position:absolute;top:13px;left:13px;padding:7px 9px;background:#f6f5f0d6;border-radius:3px;gap:5px;font-family:var(--mono);font-size:7px;letter-spacing:.5px}.camera-live>span{width:4px;height:4px;background:var(--ink);border-radius:50%}.camera-uploading{position:absolute;inset:0;background:#171f13b0;color:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;font-size:10px}.inline-help{font-size:9px;line-height:1.7;color:#7c896f;margin-top:9px}.consent-label{display:flex;gap:9px;align-items:flex-start;margin:17px 0 21px;font-size:9px;line-height:1.65;color:#687858}.consent-label input{appearance:none;width:13px;height:13px;flex-shrink:0;border:1px solid #9fb18b;border-radius:2px;background:transparent;margin:1px 0 0;display:grid;place-items:center}.consent-label input:checked{background:var(--ink);border-color:var(--ink)}.consent-label input:checked:after{content:"✓";color:var(--paper);font-size:9px}.consent-label input:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.full-width{width:100%;font-size:11px;min-height:48px;justify-content:center;position:relative;gap:9px}.full-width svg:last-child{margin-left:13px}.device-fallback{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:15px 3px 3px;color:#849774;font-size:9px;text-decoration:underline;text-underline-offset:4px}.dialog-error{margin:0 35px 17px;padding:12px 13px;background:#e9ecdf;border:1px solid #c9d5bb;border-radius:4px;color:#475639;font-size:10px;line-height:1.7}.dialog-footer{justify-content:center;gap:6px;padding:16px 20px;border-top:1px solid var(--line);font-size:7px;color:#8b9e77}.dialog-footer,.photo-summary{display:flex;align-items:center}.photo-summary{gap:15px;margin-top:24px;padding-bottom:21px;border-bottom:1px solid var(--line)}.photo-summary>img{width:75px;height:75px;border-radius:4px;flex-shrink:0}.photo-summary>div{display:flex;flex-direction:column;gap:8px}.photo-summary>div>strong{font-family:var(--mono);font-size:8px;letter-spacing:-.2px;font-weight:400}.photo-summary>div>span:last-child{font-size:9px;color:#8c9f77}.photo-summary>.icon-button{margin-left:auto}.upload-complete{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:6px;letter-spacing:.7px;color:#6c8656}.form-field{display:block;margin-top:21px;position:relative}.form-field>span{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:500;margin-bottom:10px}.form-field>span>span{font-family:var(--mono);font-size:6px;color:#91a27e;font-weight:400;letter-spacing:.5px}.form-field input,.form-field textarea{width:100%;border:1px solid #d0dac3;border-radius:4px;min-height:43px;padding:11px 13px;background:#f6f5f0;font-size:11px;resize:vertical;color:var(--ink);transition:border-color .2s}.form-field input:focus,.form-field textarea:focus{border-color:#637d4c}.form-field input::placeholder,.form-field textarea::placeholder{color:#9daf87}.form-field>small{position:absolute;right:12px;bottom:14px;font-family:var(--mono);font-size:6px;color:#9aaf82}.form-field:first-of-type input{padding-right:55px}.ticker-input{display:flex;align-items:center;border:1px solid #d0dac3;border-radius:4px;padding-left:13px;color:#819d66;font-size:12px}.ticker-input:focus-within{border-color:#637d4c}.ticker-input input{border:0;padding-left:5px;font-family:var(--mono);font-size:10px}.wallet-inline{margin:20px 0;gap:8px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#839c6c}.wallet-inline,.wallet-inline>button{display:flex;align-items:center;font-size:9px}.wallet-inline>button{gap:4px;color:var(--ink);margin-left:auto;padding:0}.wallet-inline>svg:last-child{margin-left:auto}.review-token{margin-top:25px;display:flex;gap:18px;align-items:center;padding-bottom:23px;border-bottom:1px solid var(--line)}.review-token>img{width:92px;height:92px;flex-shrink:0;border-radius:5px}.review-token h3{font-size:22px;font-weight:500;letter-spacing:-.6px;margin:9px 0 7px;word-break:break-word}.review-token>div>span:last-child{font-family:var(--mono);font-size:9px;color:#7f9b66}.launch-facts{margin:12px 0 0}.launch-facts>div{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:10px}.launch-facts dt{color:#8ca476;font-weight:400}.launch-facts dd{margin:0;display:flex;align-items:center;gap:4px;font-size:9px}.launch-facts>div:first-child dd{font-family:var(--mono);font-size:7px}.launch-facts>.cost-row{margin-top:7px;padding-top:17px;border-top:1px solid var(--line)}.launch-facts>.cost-row dd{font-family:var(--mono);font-size:13px;letter-spacing:-.3px}.review-note{font-size:9px;color:#8fa77a;line-height:1.8;margin:17px 0 24px}.pending-content,.success-content{text-align:center;padding-top:32px;padding-bottom:22px}.pending-content>.eyebrow,.success-content>.eyebrow{justify-content:center;font-size:7px;letter-spacing:1.25px}.pending-content>.dialog-description,.success-content>.dialog-description{margin:17px auto 0;max-width:340px}.launch-orbit{position:relative;display:grid;place-items:center;width:84px;height:84px;margin:0 auto 23px}.launch-orbit>.geo-mark{transform:scale(1.1)}.launch-orbit>span{position:absolute;border:1px solid #d9e2cf;border-radius:50%;inset:0}.launch-orbit>span:last-child{inset:10px;border-style:dashed;animation:spin 20s linear infinite}.confirmation-stages{margin:28px 0 0;display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:20px 22px;background:#eaf0e1;border:1px solid #d6e3c9;border-radius:5px}.confirmation-stages>span{font-size:9px;display:flex;align-items:center;gap:10px;color:#7d9c60}.confirmation-stages>span:last-child{color:var(--ink)}.transaction-link{margin:19px 0 16px;font-size:9px;gap:8px}.pending-footnote{font-size:8px;line-height:1.7;color:#91af76;max-width:295px;margin:18px auto 0}.success-icon{position:relative;width:72px;height:72px;border:1px solid #cddaaf;border-radius:50%;display:grid;place-items:center;margin:0 auto 26px}.success-icon>span{position:absolute;bottom:-2px;right:0;background:var(--ink);color:var(--paper);border-radius:50%;width:23px;height:23px;display:grid;place-items:center;border:3px solid var(--paper)}.success-location{height:153px;position:relative;overflow:hidden;border-radius:5px;margin:26px 0 20px}.success-location:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#151e0cb0)}.success-location>span{position:absolute;z-index:1;bottom:15px;left:0;right:0;color:var(--paper);font-family:var(--mono);font-size:8px;letter-spacing:.4px}.wallet-backdrop{z-index:90;background:#151e0c8c}.wallet-dialog{width:430px;padding:0 30px 25px;max-height:calc(100dvh - 48px);overflow-y:auto;border-radius:8px;background:var(--paper);box-shadow:0 30px 90px #151f0b30}.wallet-dialog>.dialog-top{margin:0 -10px 25px;padding:17px 0;border:0}.wallet-dialog>h2{font-size:43px}.wallet-dialog>p{font-size:10px;line-height:1.75;color:#90a878;margin:16px 0 25px}.wallet-choice{display:flex;align-items:center;gap:13px;padding:13px;width:100%;border:1px solid #d1dfc0;border-radius:5px;margin-bottom:10px;text-align:left;transition:background .2s}.wallet-choice:hover{background:#eaf0e1}.wallet-symbol{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:22px;font-weight:700;letter-spacing:-2px;flex-shrink:0;background:var(--ink);color:var(--paper)}.phantom-symbol{font-family:var(--sans);font-style:italic;padding-right:3px}.wallet-choice>strong{font-size:13px;font-weight:500}.wallet-choice>span:last-child{font-size:8px;display:flex;gap:8px;align-items:center;color:#8ba573;margin-left:auto}.wallet-waiting{display:flex;align-items:center;gap:7px;justify-content:center;font-size:9px;color:#769850;padding:8px 0 14px}.wallet-install{border-top:1px solid var(--line);padding-top:19px;margin-top:22px;font-size:8px;display:flex;gap:12px;align-items:center;color:#8cae6d;flex-wrap:wrap}.wallet-install>a{display:flex;gap:2px;align-items:center;color:var(--ink)}.wallet-dialog .dialog-error{margin:17px 0 0}@media(min-width:1600px){.site-footer,.site-header{margin-left:auto;margin-right:auto;max-width:1480px}.coordinate-strip,.explore-section,.hero,.how-section{max-width:1600px;margin-left:auto;margin-right:auto}.hero{min-height:770px}.hero-copy{padding-top:96px}.globe-stage{height:662px}.world-bottomline{padding-bottom:32px}.preview-image{height:280px}}@media(max-width:1199px){.hero{grid-template-columns:48% 52%;min-height:648px}.hero-copy{padding-top:72px}.hero h1{font-size:7.15vw}.world-scene{margin-left:15px}.globe-stage{height:548px;margin-top:30px}.world-topline{font-size:6.5px}.world-id{font-size:6px}.world-bottomline{font-size:6px;gap:8px}.world-toggle{top:30px}.powered-by{font-size:6px;letter-spacing:.5px}.hero-description{font-size:14px}.coordinate-strip{font-size:6.8px;gap:10px}.coordinate-strip>span{gap:5px}.coordinate-strip .strip-message{font-size:5.8px;gap:7px}.preview-image{height:205px}.preview-title{align-items:flex-start;flex-direction:column;gap:8px}.preview-title>span{font-size:7px}.how-section{gap:50px}.how-intro h2{font-size:38px}.how-steps article{gap:18px}}@media(max-width:899px){.site-header{height:85px}.site-header nav{gap:22px;margin-left:0;font-size:11px}.brand{font-size:22px}.wallet-button{font-size:10px;padding:11px 13px}.hero{min-height:588px;grid-template-columns:49% 51%;padding-right:2%}.hero-copy{padding-top:66px}.hero h1{font-size:7.1vw;letter-spacing:-.075em}.hero-description{font-size:12px}.hero-launch{min-height:48px;min-width:197px;font-size:11px}.powered-by{font-size:5px;letter-spacing:.15px;gap:4px}.hero-copy .eyebrow{font-size:7px;letter-spacing:1px}.world-topline{font-size:5.5px;letter-spacing:.25px}.world-id{display:none}.world-scene{margin-left:9px}.globe-stage{height:485px;min-width:0;width:calc(100% + 30px)}.world-bottomline>span:first-child{font-size:5px;gap:4px}.world-bottomline{font-size:5px}.world-toggle button{font-size:8px;padding:6px 7px}.map-tooltip{left:5%;bottom:85px;min-width:190px}.scroll-link{font-size:9px;bottom:24px}.coordinate-strip .strip-message{display:none}.coordinate-strip{font-size:7px}.explore-section{padding-top:62px;padding-bottom:62px}.section-heading h2{font-size:28px;letter-spacing:-1.1px}.section-heading .text-button{font-size:9px;gap:9px}.location-grid,.preview-grid{gap:16px}.preview-image{height:173px}.preview-heading{font-size:6px;letter-spacing:.6px}.preview-heading>span:last-child{font-size:5px}.preview-title h3{font-size:13px}.how-section{gap:30px;padding-top:50px;padding-bottom:50px}.how-intro h2{font-size:33px;letter-spacing:-1.6px}.how-intro .eyebrow{font-size:7px;letter-spacing:1px}.how-steps article{grid-template-columns:17px 25px 1fr;gap:13px}.how-steps article>svg{width:24px}.how-steps h3{font-size:14px}.how-steps p{font-size:10px}.site-footer>span{display:none}.closing-section h2{font-size:63px}}@media(max-width:639px){.site-header{height:77px;margin:0 6%;gap:15px}.brand{font-size:23px;gap:8px;letter-spacing:-1.1px}.brand>.geo-mark{transform:scale(.92)}.site-header nav{display:none}.wallet-button{padding:10px 12px;font-size:9px;gap:6px;border-radius:5px}.wallet-button>svg{width:14px}.hero{grid-template-columns:1fr;padding:0 6%;overflow:hidden;min-height:0}.hero-copy{padding-top:46px}.hero-copy .eyebrow{font-size:7.5px;letter-spacing:1.1px}.hero h1{font-size:clamp(54px,13.5vw,83px);line-height:1.015;letter-spacing:-.076em;margin-top:22px;margin-left:-2px}.hero-description{font-size:13px;line-height:1.7;margin-top:22px}.hero-description .desktop-break{display:none}.hero-launch{min-height:48px;min-width:203px;font-size:11px;margin-top:23px}.hero-launch>svg{width:18px}.powered-by{font-size:6px;letter-spacing:.4px;gap:5px;margin-top:16px}.scroll-link{display:none}.world-scene{margin-top:40px;margin-left:0;height:426px}.world-topline{font-size:6px;letter-spacing:.6px}.world-id{display:block;font-size:6px}.world-toggle{top:28px;right:0;padding:3px}.world-toggle button{font-size:7px;padding:5px 8px}.world-toggle button>span{font-size:6px}.globe-stage{height:366px;margin-top:16px;width:calc(100% + 40px);margin-left:-20px}.world-bottomline{padding-bottom:21px;font-size:6px}.world-bottomline>span:first-child{font-size:5.5px;gap:5px}.map-live-label{gap:5px}.map-live-label .status-dot{width:4px;height:4px}.map-tooltip{left:10%;bottom:66px;min-width:205px;max-width:80%}.coordinate-strip{padding:17px 6%;font-size:6px;justify-content:space-between;gap:9px}.coordinate-strip>span{gap:5px}.coordinate-strip>span>span{display:none}.coordinate-strip>span>svg{width:10px}.coordinate-strip>span:nth-child(3){display:none}.explore-section{padding:49px 6% 48px}.section-heading{display:block;margin-bottom:30px}.section-heading h2{font-size:31px;line-height:1.1;letter-spacing:-1.4px;max-width:280px;margin-top:12px}.section-heading .eyebrow{font-size:7px;letter-spacing:1.15px}.section-heading .text-button{margin-top:17px;font-size:10px;gap:12px}.explore-toolbar{gap:9px;align-items:center;padding-bottom:13px}.live-heading{font-size:10px;gap:6px;white-space:nowrap}.count-label{font-size:6px;padding:2px 3px}.search-field{gap:5px}.search-field>svg{width:12px}.search-field input{font-size:8px;width:133px}.empty-live{align-items:flex-start;padding:26px 0;gap:12px;flex-wrap:wrap;min-height:0}.empty-orbit{width:41px;height:41px}.empty-orbit .geo-mark{transform:scale(.62)}.empty-live>div{padding-top:5px;flex:1 1}.empty-live h3{font-size:11px;line-height:1.5;max-width:210px}.empty-live p{font-size:9px;max-width:235px;margin-top:6px}.empty-live>.text-button{margin-left:53px;font-size:9px;gap:9px;margin-top:0}.preview-heading{display:block;padding:29px 0 16px;font-size:7px;letter-spacing:.8px}.preview-heading>span:last-child{display:block;margin-top:7px;font-size:5px;letter-spacing:.45px}.location-grid,.preview-grid{grid-template-columns:1fr;gap:27px}.preview-image{height:225px}.preview-title{flex-direction:row;align-items:center;gap:10px;padding-top:13px}.preview-title h3{font-size:14px;letter-spacing:-.4px}.preview-title>span{font-size:5.5px}.preview-number{font-size:8px}.preview-caption{font-size:7px}.preview-arrow{width:27px;height:27px}.location-image-button{height:255px}.card-heading button{font-size:16px}.card-foot>span{font-size:7px}.how-section{padding:48px 6%;grid-template-columns:1fr;gap:38px}.how-intro h2{font-size:38px;letter-spacing:-1.9px;margin-top:17px}.how-intro p{font-size:11px;margin-top:20px}.how-intro .text-button{font-size:10px;gap:13px;margin-top:21px}.how-steps article{gap:18px;grid-template-columns:18px 26px 1fr;padding:22px 0}.how-steps h3{font-size:15px}.how-steps p{font-size:10px;line-height:1.75;max-width:270px}.step-number{font-size:7px}.closing-section{padding:54px 24px 47px}.closing-section h2{font-size:58px;letter-spacing:-3.5px;margin-top:21px}.closing-section>span{font-size:7px}.closing-section .primary-button{min-height:48px;font-size:11px;margin-top:24px;min-width:186px}.closing-coordinates{font-size:5px;letter-spacing:.5px;margin-top:20px}.site-footer{margin:0 6%;padding:21px 0;align-items:flex-start;gap:10px}.site-footer .brand{font-size:17px;gap:4px}.site-footer>div{flex-direction:column;align-items:flex-end;gap:10px;font-size:7px;padding-top:7px}.site-footer .geo-mark{transform:scale(.65);margin:-5px}.pending-banner{font-size:8px;padding:10px 15px;gap:13px}.pending-banner svg{width:12px}.dialog-backdrop{padding:12px;align-items:center}.launch-dialog{max-height:calc(100dvh - 24px);width:100%;max-width:480px;border-radius:8px}.dialog-top{padding:16px 22px}.flow-progress{gap:16px;padding:16px 18px}.flow-progress>span{font-size:8px}.flow-progress>span>svg{margin-left:8px}.dialog-content{padding:25px 24px 19px}.dialog-content h2{font-size:41px;letter-spacing:-2.3px;margin-top:13px}.dialog-content .eyebrow{font-size:7px;letter-spacing:1.2px}.dialog-description{font-size:10px;margin-top:13px}.gps-status{gap:9px;padding:14px 0;margin-top:9px}.gps-status>div>span{font-size:7px}.gps-status>div>strong{font-size:9px}.gps-status>svg{width:16px}.camera-frame{height:208px}.camera-placeholder>span{font-size:9px}.consent-label{font-size:8px;margin:15px 0 18px;gap:8px}.full-width{min-height:46px;font-size:10px;padding:0 14px}.full-width svg{width:16px}.full-width svg:last-child{margin-left:7px}.dialog-error{margin:0 24px 16px;font-size:9px;padding:11px}.dialog-footer{font-size:6px;padding:14px}.photo-summary{gap:11px;margin-top:22px;padding-bottom:20px}.photo-summary>img{width:66px;height:66px}.photo-summary>div>strong{font-size:6.5px}.photo-summary>div>span:last-child{font-size:8px}.photo-summary .upload-complete{font-size:5px}.form-field{margin-top:18px}.form-field>span{font-size:9px;margin-bottom:9px}.form-field input,.form-field textarea{font-size:12px}.review-token>img{width:78px;height:78px}.review-token{gap:14px}.review-token h3{font-size:20px}.launch-facts>div{font-size:9px}.launch-facts dd{font-size:8px}.launch-facts>div:first-child dd{font-size:6px}.review-note{font-size:8px;margin:16px 0 22px}.confirmation-stages{padding:18px;gap:13px}.confirmation-stages>span{font-size:8px}.wallet-dialog{width:100%;max-width:420px;max-height:calc(100dvh - 24px);padding:0 24px 23px}.wallet-dialog h2{font-size:40px;letter-spacing:-2.2px}.wallet-dialog>.eyebrow{font-size:7px;letter-spacing:1.2px}.wallet-dialog>p{font-size:9px}.wallet-choice{padding:12px}.wallet-choice>strong{font-size:12px}.wallet-install{font-size:7px;gap:11px}.success-icon{width:65px;height:65px}.success-location{height:145px}.pending-content>.eyebrow,.success-content>.eyebrow{font-size:6px}}@media(max-width:359px){.site-header .brand{font-size:20px}.site-header .wallet-button{font-size:8px;padding:9px}.hero h1{font-size:13.6vw}.explore-toolbar,.preview-title{flex-direction:column;align-items:flex-start}.search-field input{width:200px}.dialog-content{padding-left:20px;padding-right:20px}.full-width{font-size:9px}.full-width svg:last-child{margin-left:3px}.world-bottomline{font-size:5px}.world-bottomline>span:first-child{font-size:4.7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}