:root{--v2-cream:#faf8f0;--v2-forest:#084838;--v2-mint:#28c098;--v2-bright:#a2f2ce;--v2-purple:#b8a2dc;--v2-ink:#617e70;--v2-line:#dce7dc}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}.v2-site{margin:0;background:var(--v2-cream);color:var(--v2-forest);font-family:Inter,"Segoe UI","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.v2-site a{color:inherit;text-decoration:none}.v2-site button{font:inherit;cursor:pointer}.v2-site img{display:block;max-width:100%;height:auto}.v2-site main{display:block}.v2-header{height:88px;padding:0 max(4vw,24px);display:flex;align-items:center;gap:30px;border-bottom:1px solid #0848380e;position:relative;z-index:40;background:var(--v2-cream)}.v2-brand{flex:0 0 118px}.v2-nav{display:flex;align-items:center;justify-content:center;gap:clamp(15px,1.8vw,28px);margin:auto}.v2-nav a{font-size:10px;letter-spacing:.03em;white-space:nowrap;padding:15px 0;border-bottom:2px solid transparent}.v2-nav a:hover{border-color:var(--v2-mint)}.v2-header-actions{display:flex;align-items:center;gap:21px}.v2-account{font-size:10px;white-space:nowrap}.v2-langs{display:flex;gap:7px;font-size:10px;white-space:nowrap}.v2-langs [aria-current="true"]{border-bottom:1px solid var(--v2-forest)}.v2-langs span{opacity:.25}.v2-menu{display:none;border:0;background:none;font-size:22px;color:var(--v2-forest)}.v2-kicker{font-size:10px;letter-spacing:2px;line-height:1.8;text-transform:uppercase;color:#658d76;display:block}.v2-site h1,.v2-site h2,.v2-site h3,.v2-site p,.v2-site figure{margin:0}.v2-site h1{font-size:clamp(48px,5vw,76px);line-height:1.07;letter-spacing:-.055em;font-weight:650}.v2-site h2{font-size:clamp(30px,3vw,46px);font-weight:550;line-height:1.2;letter-spacing:-.035em}.v2-site h3{font-size:21px;letter-spacing:1px;font-weight:550}.v2-site p{font-size:14px;line-height:1.9;color:var(--v2-ink)}.v2-hero{min-height:650px;max-width:1600px;margin:auto;padding:62px 4vw 66px;display:grid;grid-template-columns:36% 64%;align-items:center}.v2-hero-copy{z-index:2;padding-right:4px}.v2-hero .v2-kicker{margin-bottom:24px}.v2-hero h1{max-width:550px}.v2-deck{margin-top:26px!important;font-size:15px!important;line-height:1.9!important;max-width:465px}.v2-hero-media{width:100%;min-width:0;aspect-ratio:16/9;position:relative;isolation:isolate;margin:25px -10px 0 0!important}.v2-hero-media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.v2-media-slot{overflow:hidden;position:relative}.v2-media-slot video{display:block;width:100%;height:100%;object-fit:contain}.v2-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:29px}.v2-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--v2-forest);color:#fcfff6!important;font-size:12px;line-height:1.5;padding:15px 22px;border:0;border-radius:9px;transition:transform .2s,background .2s}.v2-button::after{content:'↗';font-size:17px}.v2-button:hover{transform:translateY(-2px);background:#12765c}.v2-text-link{font-size:12px;border-bottom:1px solid #08483840;padding:7px 0;line-height:1.7}.v2-text-link::after{content:' ↗';margin-left:10px}.v2-section{max-width:1370px;margin:0 auto;padding:86px 4vw}.v2-collection{display:grid;grid-template-columns:1fr .9fr;gap:8vw;align-items:center;border-top:1px solid var(--v2-line)}.v2-object{background:#ecefdf;border:1px solid #dfe6d4;border-radius:27px;position:relative;overflow:hidden;padding:20px 22px 17px}.v2-object img{width:100%;max-height:570px;object-fit:contain;mix-blend-mode:multiply}.v2-edition,.v2-object-bottom{display:flex;justify-content:space-between;align-items:center;font:9px ui-monospace,monospace;letter-spacing:1px}.v2-edition b{font-weight:400}.v2-object-bottom{border-top:1px solid #0848381a;padding-top:16px}.v2-collection-copy .v2-kicker{margin-bottom:15px}.v2-collection-copy h2{font-size:58px;letter-spacing:-2px;margin-bottom:20px}.v2-collection-copy p{margin-top:15px}.v2-lead{font-size:19px!important;line-height:1.6!important;color:var(--v2-forest)!important}.v2-supply{display:flex;gap:18px;align-items:baseline;margin:23px 0 0}.v2-supply strong{font-size:61px;font-weight:450;letter-spacing:-3px;line-height:1.1}.v2-supply span{font-size:9px;letter-spacing:1px;color:#6c8b76}.v2-limit{font-size:12px!important;color:var(--v2-forest)!important}.v2-state{display:block;font-size:10px!important;color:#6f8c74!important;line-height:1.7;margin-top:15px!important}.v2-section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.v2-section-heading .v2-kicker{margin-bottom:14px}.v2-section-heading h2{max-width:710px}.v2-world{padding-top:50px}.v2-loop-mark{font-size:25px;color:#8ec9ac;white-space:nowrap}.v2-world-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:22px 43px;align-items:start}.v2-world-card{min-width:0}.v2-world-card .v2-media-slot{border-radius:22px;aspect-ratio:16/10;background:#edf2e6}.v2-world-card img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.v2-world-card:hover img{transform:scale(1.025)}.v2-world-no{position:absolute;top:18px;left:22px;font-size:42px;font-weight:300;color:#578a6b75;letter-spacing:-3px}.v2-world-1{margin-top:85px}.v2-world-2{width:92%;margin-top:-10px;margin-left:auto}.v2-world-3{margin-top:83px}.v2-card-copy{padding:21px 2px 10px}.v2-card-copy>div{display:flex;align-items:center;gap:15px;margin-bottom:12px}.v2-card-copy p{font-size:13px;max-width:460px}.v2-badge{display:inline-block;font-size:9px;letter-spacing:.02em;line-height:1.5;border:1px solid #b4cdb8;color:#6a8c74;border-radius:4px;padding:3px 7px;white-space:nowrap}.v2-world-2 .v2-badge,.v2-world-3 .v2-badge{border-color:#cfc2e2;color:#9581ac}.v2-tools{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.v2-tools-art img{width:100%;mix-blend-mode:multiply}.v2-tools h2{margin-top:15px;font-size:35px}.v2-service-list{margin-top:25px}.v2-service-list article{border-top:1px solid var(--v2-line);padding:18px 0;display:flex;align-items:start;gap:13px}.v2-service-list p{font-size:12px;line-height:1.8}.v2-service-no{font-size:10px;color:#8aa98f;flex:0 0 17px;margin-top:4px}.v2-service-list .v2-badge{margin:3px 0 0 8px}.v2-declaration{padding:75px max(calc((100vw - 1080px)/2),6vw);background:#eeeee2;border-block:1px solid #dde2d2}.v2-declaration .v2-kicker{margin-bottom:17px}.v2-declaration h2{font-size:24px;margin-bottom:25px}.v2-declaration blockquote,.v2-declaration-head blockquote{font-family:Georgia,'Songti SC',serif;font-size:clamp(30px,3.3vw,48px);line-height:1.22;letter-spacing:-.04em;margin:0;max-width:980px}.v2-declaration-body{margin:35px 0 25px;max-width:750px}.v2-declaration-body p{margin-top:12px;font-size:14px}.v2-inner{margin:75px 4vw;max-width:1370px;background:#084838;color:#fffef5;border-radius:28px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative}.v2-inner>div{padding:55px 48px;position:relative;z-index:1}.v2-inner .v2-kicker{color:#8ed5b6;margin-bottom:24px}.v2-inner h2{font-size:clamp(29px,3vw,43px);max-width:520px}.v2-inner p{color:#bed5c6;margin-top:23px;font-size:14px;max-width:430px}.v2-inner .v2-button{margin-top:30px;background:#baf3d2;color:#084838!important}.v2-inner>img{width:100%;height:100%;min-height:410px;object-fit:cover;object-position:50% 50%;mask-image:linear-gradient(90deg,transparent,#000 20%)}.v2-footer{padding:36px 4vw 42px;display:flex;align-items:center;gap:40px;border-top:1px solid var(--v2-line);max-width:1600px;margin:auto}.v2-footer nav{display:flex;gap:25px;flex-wrap:wrap;margin-left:auto}.v2-footer nav a{font-size:11px;color:#668573}.v2-footer small{font-size:8px;color:#8aa38e;letter-spacing:1px}.v2-mint-cover{max-width:1280px;margin:auto;padding:65px 4vw 60px;display:grid;grid-template-columns:1fr .9fr;gap:9vw;align-items:center}.v2-mint-cover h1{font-size:65px;margin:20px 0 28px}.v2-mint-cover p{margin-top:17px}.v2-mint-cover .v2-object{padding:20px;max-width:480px}.v2-mint-cover .v2-object img{max-height:500px}.v2-mint-cover figcaption{font:9px ui-monospace,monospace;text-align:center;padding-top:10px;letter-spacing:1px}.v2-site[data-v2-page=mint] .rb-mint-layout{padding-top:30px;max-width:1280px}.v2-site[data-v2-page=mint] .rb-collectible>p{font-size:13px}.v2-tools-page{max-width:1350px;margin:auto;padding:65px 4vw;display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;align-items:center}.v2-tools-page h1{font-size:48px;margin-top:23px}.v2-tools-page>img{mix-blend-mode:multiply}.v2-site .rb-search-demo{max-width:1250px;margin:0 auto 55px}.v2-site .rb-catalog-proof{max-width:1250px;margin:auto}.v2-declaration-head{padding:75px 5vw 55px;max-width:1100px;margin:auto;border-bottom:1px solid var(--v2-line)}.v2-declaration-head h1{font-size:clamp(35px,4vw,58px);margin:23px 0 40px}.v2-declaration-head blockquote{font-size:30px;max-width:850px}.v2-site .rb-manifesto{max-width:850px;padding:55px 0;margin:0 auto;font-family:Georgia,'Songti SC',serif}.v2-site .rb-covenant{max-width:1000px}.v2-inner-intro{min-height:70vh;padding-top:20px}.v2-inner-intro .v2-inner{margin-inline:auto;max-width:1250px}.v2-site :focus-visible{outline:3px solid #28c098;outline-offset:5px}
@media(min-width:1460px){.v2-inner{margin-inline:auto}}@media(max-width:1100px){.v2-header{gap:20px}.v2-nav{gap:15px}.v2-nav a{font-size:9px}.v2-header-actions{gap:12px}.v2-account{display:none}.v2-hero{min-height:590px;padding-top:45px;grid-template-columns:39% 61%}.v2-hero h1{font-size:58px}.v2-deck{font-size:13px!important}.v2-actions{gap:20px}.v2-collection{gap:6vw}.v2-tools{gap:35px}.v2-inner>div{padding:42px 35px}.v2-site .rb-manifesto{padding-inline:6vw}.v2-site .rb-search-demo{margin-inline:4vw}}
@media(max-width:900px){.v2-header{height:76px;padding-inline:25px}.v2-header-actions{margin-left:auto}.v2-menu{display:block}.v2-nav{display:none;position:absolute;top:76px;left:0;right:0;padding:18px 25px;background:#faf8f0;box-shadow:0 22px 30px #0848380c;gap:0;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--v2-line)}.v2-nav.open{display:grid}.v2-nav a{font-size:12px;padding:14px 10px}.v2-hero{grid-template-columns:40% 60%;min-height:530px}.v2-hero h1{font-size:46px}.v2-button{font-size:11px;padding:13px 17px}.v2-hero .v2-actions{gap:15px}.v2-hero .v2-text-link{font-size:11px}.v2-collection-copy h2{font-size:45px}.v2-supply strong{font-size:49px}.v2-lead{font-size:17px!important}.v2-section{padding-block:60px}.v2-section h2{font-size:32px}.v2-world-grid{gap:20px 25px}.v2-world-1{margin-top:55px}.v2-world-3{margin-top:55px}.v2-card-copy p{font-size:12px}.v2-tools{grid-template-columns:.9fr 1.1fr;gap:30px}.v2-tools .v2-badge{font-size:8px}.v2-inner{grid-template-columns:1.1fr .9fr;margin-block:55px}.v2-inner>div{padding:35px 27px}.v2-inner h2{font-size:30px}.v2-inner p{font-size:12px}.v2-inner>img{min-height:400px}.v2-footer{gap:25px;flex-wrap:wrap}.v2-footer small{display:none}.v2-mint-cover{gap:35px}.v2-mint-cover h1{font-size:49px}.v2-tools-page h1{font-size:36px}}
@media(max-width:600px){.v2-header{height:70px;padding-inline:20px}.v2-brand{flex-basis:97px}.v2-brand img{width:97px;height:35px}.v2-nav{top:70px}.v2-hero{display:flex;flex-direction:column;padding:40px 20px 32px;min-height:0;gap:20px;align-items:stretch}.v2-hero-copy{padding:0}.v2-hero .v2-kicker{font-size:8px;margin-bottom:19px}.v2-hero h1{font-size:47px;max-width:355px;line-height:1.1}.v2-deck{font-size:13px!important;line-height:1.85!important;margin-top:19px!important}.v2-hero .v2-actions{margin-top:24px;gap:22px}.v2-hero-media{aspect-ratio:16/9;margin:5px 0 0!important}.v2-hero-media img{object-fit:contain}.v2-collection{grid-template-columns:1fr;padding:39px 20px 52px;gap:28px}.v2-object{padding:17px;border-radius:21px;max-width:none}.v2-object img{max-height:390px}.v2-collection-copy .v2-kicker{font-size:9px}.v2-collection-copy h2{font-size:43px;margin-bottom:15px}.v2-lead{font-size:17px!important}.v2-collection-copy p{font-size:13px}.v2-supply{margin-top:20px}.v2-supply strong{font-size:54px}.v2-section{padding-inline:20px}.v2-section-heading{gap:10px;margin-bottom:27px}.v2-section-heading h2{font-size:29px;line-height:1.3}.v2-loop-mark{display:none}.v2-world{padding-top:20px}.v2-world-grid{grid-template-columns:1fr;gap:27px}.v2-world-1,.v2-world-2,.v2-world-3{margin:0;width:100%}.v2-world-card .v2-media-slot{aspect-ratio:16/10;border-radius:17px}.v2-world-no{font-size:34px;top:12px;left:16px}.v2-card-copy{padding-top:16px}.v2-card-copy h3{font-size:19px}.v2-card-copy p{font-size:13px;line-height:1.8}.v2-tools{display:flex;flex-direction:column;padding-top:5px;gap:20px}.v2-tools-art{width:100%}.v2-tools h2{font-size:29px}.v2-service-list article{gap:10px;padding:16px 0}.v2-service-list p{font-size:12px}.v2-service-list .v2-badge{font-size:8px;margin-left:0}.v2-declaration{padding:50px 23px}.v2-declaration h2{font-size:22px}.v2-declaration blockquote{font-size:32px;line-height:1.2}.v2-declaration-body{margin-top:25px}.v2-declaration-body p{font-size:13px}.v2-inner{display:flex;flex-direction:column;margin:38px 20px;border-radius:21px}.v2-inner>div{padding:35px 25px 20px;width:100%}.v2-inner h2{font-size:31px}.v2-inner p{font-size:13px;margin-top:19px}.v2-inner>img{height:auto;min-height:0;aspect-ratio:16/10;object-fit:cover;mask-image:linear-gradient(180deg,transparent,#000 16%)}.v2-footer{padding:27px 20px;gap:25px;align-items:start}.v2-footer img{width:100px}.v2-footer nav{margin:0;gap:15px 23px;display:grid;grid-template-columns:1fr 1fr}.v2-footer nav a{font-size:10px}.v2-mint-cover{display:flex;flex-direction:column;padding:37px 20px;gap:30px}.v2-mint-cover h1{font-size:52px;margin:16px 0 22px}.v2-mint-cover p{font-size:13px}.v2-mint-cover .v2-lead{font-size:17px!important}.v2-mint-cover .v2-object{width:100%}.v2-mint-cover .v2-object img{max-height:410px}.v2-mint-cover .v2-actions{gap:20px}.v2-site[data-v2-page=mint] .rb-mint-layout{padding:15px 20px 30px;grid-template-columns:1fr;gap:25px}.v2-site .rb-mint-island{width:100%;min-width:0}.v2-site .mint-panel{width:100%;min-width:0}.v2-site .rb-mint-not-live{font-size:12px}.v2-tools-page{display:flex;flex-direction:column;padding:38px 20px;gap:28px}.v2-tools-page h1{font-size:35px}.v2-site .rb-search-demo{grid-template-columns:1fr;margin-inline:20px;padding:25px 0}.v2-site .rb-search-demo aside{padding:20px 0}.v2-site .rb-catalog-proof{margin-inline:20px}.v2-declaration-head{padding:45px 22px 35px}.v2-declaration-head h1{font-size:40px;line-height:1.15}.v2-declaration-head blockquote{font-size:26px;line-height:1.3}.v2-site .rb-manifesto{padding:32px 23px}.v2-site .rb-manifesto p{font-size:19px;line-height:1.9}.v2-site .rb-covenant{padding:35px 23px}.v2-inner-intro{padding:0 0 25px;min-height:0}.v2-inner-intro .v2-inner{margin:25px 20px}}
.v2-collectible-context{margin-top:36px!important;border-radius:21px;overflow:hidden;background:#eef1e4}.v2-collectible-context img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center}@media(max-width:600px){.v2-collectible-context img{aspect-ratio:16/9}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v2-site *{transition:none!important;animation:none!important}}
