:root{color-scheme:light;--red:#df3025;--gold:#ffd365;--navy:#23364a;--green:#df3025;--action:#d92c23;--ink:#273548;--muted:#706d64;--line:#e8dfcf;--mint:#fff0d8;--paper:#fffcf5;--bg:#fffaf0;--radius:18px;--display:"Archivo Variable","PingFang SC",sans-serif;--body:"Source Sans 3 Variable","PingFang SC",sans-serif}html{scroll-behavior:smooth;scroll-padding-top:100px}body,html{background:var(--bg)}body{color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55}.hb-brand,.metric strong,.stat strong,h1,h2,h3{font-family:var(--display)}h1,h2,h3{color:var(--ink)}h1{font-weight:800;letter-spacing:-1.8px}h2{font-weight:750;letter-spacing:-1px}h3{font-weight:720;letter-spacing:-.4px}p{color:var(--muted)}button,input,select,textarea{font-family:var(--body)}a,button{transition:background .2s,color .2s,border-color .2s,transform .2s}:focus-visible{outline:3px solid var(--red);outline-offset:5px}::selection{background:var(--gold);color:var(--navy)}input::placeholder,textarea::placeholder{color:#878276}.hongbao-app{min-height:100vh}.app{margin-left:0;background:var(--bg)}.app,main{min-width:0}.page{width:min(100%,1280px);margin:auto;padding:54px 40px 84px}.subpage{min-height:66vh}.overline{display:block;font-family:var(--body);font-size:12px;font-weight:700;letter-spacing:1.7px;color:var(--red);line-height:1.5}.button{min-height:46px;padding:11px 21px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);box-shadow:none;font-size:15px;font-weight:650;gap:10px}.button:hover{background:#f7eddd;border-color:#cabda6;transform:translateY(-2px)}.button.primary{background:var(--red);color:#fffdf4;border-color:var(--red);box-shadow:0 3px 0 #b2211b}.button.primary:hover{background:#c7281f;border-color:#c7281f}.button.small{min-height:40px;font-size:14px;padding:8px 16px}.button.ghost{background:transparent;color:var(--ink);box-shadow:none}.text-link{display:inline-flex;align-items:center;gap:9px;color:var(--red);font-size:15px;font-weight:650}.hb-quiet-link:hover svg,.text-link:hover svg{transform:translate(3px,-2px)}.hb-quiet-link svg,.text-link svg{transition:transform .2s;flex:none}.icon-btn{color:var(--ink);background:transparent;box-shadow:none;border:0;border-radius:8px}.language{background:none;color:var(--ink);border:0;font-size:13px;font-weight:650;min-width:36px;min-height:44px;padding:8px}.hb-site-header{position:sticky;top:0;z-index:40;background:#fffaf0f5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hb-header-inner{max-width:1440px;min-height:86px;padding:16px 44px;margin:auto;display:flex;align-items:center;gap:36px}.hb-brand{display:inline-flex;align-items:center;gap:9px;color:var(--red);font-size:30px;line-height:1;font-weight:850;letter-spacing:-1.5px;flex-shrink:0}.hb-brand img{display:block;width:31px;height:43px;object-fit:contain;transform:rotate(-8deg);transition:transform .25s}.hb-brand:hover img{transform:rotate(7deg)}.hb-brand-dot{color:var(--red)}.hb-desktop-nav{display:flex;gap:24px;align-items:center;margin-left:auto}.hb-desktop-nav>a,.hb-nav-more{font-size:14px;font-weight:600;white-space:nowrap;position:relative;color:#53554e}.hb-desktop-nav>a{padding:10px 0}.hb-desktop-nav>a:hover,.hb-desktop-nav>a[aria-current]{color:var(--red)}.hb-desktop-nav>a[aria-current]:after{content:"";height:3px;width:18px;background:var(--red);position:absolute;bottom:1px;left:calc(50% - 9px);border-radius:100%}.hb-more{position:relative}.hb-nav-more{display:flex;align-items:center;gap:4px;padding:12px 0;background:transparent;border:0}.hb-nav-more[aria-expanded=true]{color:var(--red)}.hb-more-panel{position:absolute;top:calc(100% + 14px);right:-30px;width:295px;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 15px 40px #503b201a;padding:13px}.hb-more-panel>a{display:flex;justify-content:space-between;padding:10px 13px;border-radius:6px;font-size:15px}.hb-more-panel>a:hover{background:#fff0d8;color:var(--red)}.hb-nav-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:7px;padding:9px;margin-top:10px}.hb-nav-search input{width:100%;min-width:0;border:0;background:transparent;font-size:13px;color:var(--ink)}.hb-nav-search button{border:0;background:transparent;display:flex;color:var(--red)}.hb-header-actions{display:flex;align-items:center;gap:11px}.hb-header-actions .button{min-height:42px;font-size:13px;padding:9px 15px}.hb-menu-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center}.hb-mobile-nav{display:none}.home.hb-home{max-width:none;width:100%;padding:0;overflow:clip}.hb-hero{max-width:1440px;margin:auto;padding:78px 64px 62px;min-height:604px;display:grid;grid-template-columns:.93fr 1.2fr;gap:0;align-items:center;position:relative}.hb-hero-copy{position:relative;z-index:2}.hb-eyebrow{display:flex;align-items:center;gap:9px;color:var(--red);font-size:11px;letter-spacing:1.8px;font-weight:750;margin-bottom:25px}.hb-little-envelope{font-size:22px;line-height:1;transform:rotate(-12deg)}.hb-hero h1{color:var(--red);font-size:clamp(58px,6.5vw,94px);line-height:.99;letter-spacing:-5px;font-weight:850;margin:0 0 28px}.hb-hero h1 span{position:relative;display:inline-block}.hb-hero-copy>p{font-size:19px;line-height:1.55;color:#5e6058;max-width:390px}.hb-hero-actions{display:flex;align-items:center;gap:27px;margin-top:28px}.hb-hero-actions .button{min-height:52px;padding-inline:24px;font-size:16px}.hb-quiet-link{display:inline-flex;gap:9px;align-items:center;font-weight:650;font-size:15px;color:var(--navy)}.hb-hero-footnote{margin-top:26px;display:flex;align-items:center;gap:8px;color:#858174;font-size:12px}.hb-small-dot{width:3px;height:3px;margin-inline:2px;border-radius:50%;background:#b1a798}.hb-solana-bars{display:flex;flex-direction:column;gap:2px;transform:skew(-25deg)}.hb-solana-bars i{height:2px;width:12px;background:var(--navy)}.hb-hero-art{position:relative;align-self:stretch;display:grid;place-items:center;min-width:0;margin:-18px -12px -16px -10px}.hb-character-scene{position:relative;width:103%;max-width:none;height:auto;z-index:1;animation:hb-bob 6s ease-in-out infinite;transform-origin:50% 70%}.hb-art-sun{position:absolute;width:66%;aspect-ratio:1;border-radius:50%;background:#fff1d2;right:11%;top:5%}.hb-art-note{bottom:3%;right:15%;transform:rotate(-6deg);font-family:Georgia,serif;font-size:18px;font-style:italic;color:#8c7150}.hb-art-note,.hb-spark{position:absolute;z-index:2}.hb-spark{color:var(--red);font-size:38px;animation:hb-twinkle 6s ease-in-out infinite}.spark-one{right:6%;top:12%}.spark-two{left:7%;top:18%;color:#e6b34c;font-size:26px;animation-delay:-3s}.hb-ribbon-strip{background:var(--red);color:#fff5df;display:flex;align-items:center;min-height:53px;position:relative}.hb-ribbon-window{overflow:hidden;flex:1 1}.hb-ribbon-track{display:flex;width:max-content;animation:hb-ribbon 40s linear infinite}.hb-ribbon-track>div{display:flex;align-items:center;justify-content:space-around;gap:66px;padding-right:66px;white-space:nowrap;font-family:var(--display);font-size:13px;font-weight:650;letter-spacing:1.2px}.hb-ribbon-track img{width:17px;height:26px;object-fit:contain;transform:rotate(15deg)}.hb-ribbon-track svg{color:var(--gold)}.hb-motion-control{width:45px;align-self:stretch;flex:none;background:var(--red);border:0;border-left:1px solid #ffffff30;color:#fff5df;display:grid;place-items:center}.hb-motion-control:hover{background:#ba291f}.hb-content{max-width:1280px;margin:auto;padding:0 40px 70px}.home-stats{margin:0;padding:31px 0 26px;border:0;border-bottom:1px solid var(--line)}.stats-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0;border:0}.stats-toolbar .overline{color:#8b7c65;font-size:10px;letter-spacing:1.7px}.stats-refresh{background:transparent;color:var(--muted);border:0;padding:8px;display:inline-flex;align-items:center;gap:7px;font-size:12px}.stats-refresh:hover{color:var(--red)}.home-stats .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:transparent;border:0;padding:0;margin:0;gap:0}.home-stats .stat{padding:0 25px;border:0;border-right:1px solid var(--line);background:transparent;border-radius:0;min-width:0}.home-stats .stat:first-child{padding-left:0}.home-stats .stat:last-child{border:0;padding-right:0}.home-stats .stat>span{display:flex;align-items:center;gap:7px;color:#797565;font-size:12px}.home-stats .stat>span svg{width:15px;flex:none;color:#ab8d63}.home-stats .stat strong{font-size:37px;letter-spacing:-1.6px;color:var(--navy);font-weight:750;margin:9px 0 5px;display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;line-height:1.2}.home-stats .stat .stats-unit{font-size:15px;letter-spacing:0;font-weight:550;color:#8d826d}.home-stats .stat small{font-size:11px;line-height:1.5;color:#8c8272}.stats-detail-link{display:inline-block;margin-top:8px;font-size:11px;color:#8f6b42;text-decoration:underline;text-underline-offset:3px}.stats-footnote{display:flex;justify-content:space-between;gap:12px;margin-top:22px;flex-wrap:wrap}.stats-footnote p{font-size:10px;color:#9b9180}.hb-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:27px}.hb-section-heading h2{font-size:32px;line-height:1.2;margin-top:9px}.hb-section-heading .text-link{flex:none;padding-bottom:4px}.hb-coin-section{padding:66px 0 64px}.hb-first-coin{display:flex;align-items:center;gap:27px;border:1px dashed #d6c7ac;border-radius:14px;padding:35px 32px;background:#fff7e5}.hb-empty-envelope{flex:none;width:103px;height:117px;position:relative;display:grid;place-items:center}.hb-empty-envelope img{width:66px;height:100px;object-fit:contain;transform:rotate(-12deg);transition:transform .4s}.hb-first-coin:hover .hb-empty-envelope img{transform:rotate(7deg) translateY(-5px)}.hb-envelope-heart{position:absolute;right:0;top:-2px;font-size:34px;color:var(--red);transform:rotate(18deg)}.hb-first-coin>div:nth-child(2){flex:1 1}.hb-handwritten{display:block;font-family:Georgia,serif;font-size:16px;font-style:italic;color:#9e7647}.hb-first-coin h3{margin:7px 0 9px;font-size:25px;line-height:1.2}.hb-first-coin p{max-width:470px;font-size:15px;line-height:1.6}.hb-first-coin .button{flex:none}.hb-story{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:49px 52px 40px;background:#ffefc5;border-radius:25px;position:relative}.hb-story-art{min-width:0;position:relative}.hb-story-art h2{font-size:43px;line-height:1.08;letter-spacing:-1.8px;margin-top:15px;color:var(--navy)}.hb-story-art>img{width:370px;height:310px;object-fit:contain;display:block;margin:-3px -12px -8px;animation:hb-courier 5s ease-in-out infinite}.hb-story-art .hb-handwritten{transform:rotate(-4deg);font-size:17px}.hb-story-steps{display:flex;flex-direction:column;justify-content:center}.hb-story-step{display:flex;gap:18px;padding:25px 0;border-bottom:1px solid #e6d3a5}.hb-story-step:first-child{padding-top:0}.hb-story-step>span{color:var(--red);font-family:var(--display);font-size:15px;border:1px solid #d8ae7f;border-radius:50%;width:37px;height:37px;flex:none;display:grid;place-items:center;margin-top:2px}.hb-story-step h3{font-size:22px;margin-bottom:9px}.hb-story-step p{font-size:15px;line-height:1.7;color:#80704f}.hb-story-steps>a{margin-top:24px}.hb-split-section{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center;padding:80px 35px}.hb-split-copy h2{font-size:45px;line-height:1.09;margin:16px 0 20px}.hb-split-copy>p{font-size:16px;line-height:1.75;max-width:380px}.hb-split-copy>a{margin-top:23px}.hb-split-demo{background:#fffdf7;padding:28px;border:1px solid #e4d7bd;border-radius:16px;box-shadow:6px 7px 0 #f4ead6;transform:rotate(1deg)}.hb-demo-label{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:1.2px;color:#9b8262;margin-bottom:23px}.hb-demo-label>span:last-child{letter-spacing:0;font-size:11px;background:#f5eddd;padding:3px 8px;border-radius:4px}.hb-split-demo>label{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:#716959}.hb-split-demo>label strong{font-family:var(--display);color:var(--ink);font-size:23px}.hb-split-demo>label small{font-size:12px;font-weight:500}.hb-split-demo input[type=range]{width:100%;accent-color:var(--red);margin:22px 0 26px;cursor:ew-resize;height:8px}.hb-split-results{display:grid;grid-template-columns:4fr 3fr;gap:15px}.hb-split-results>div{display:flex;flex-direction:column;background:#fce2d1;padding:20px 18px;border-radius:9px;color:#942f25}.hb-split-results>div+div{background:#ffefbd;color:#8b6528}.hb-share-number{font-family:var(--display);font-size:45px;font-weight:800;letter-spacing:-2px;line-height:1;margin-bottom:12px}.hb-share-number small{font-size:23px;letter-spacing:-1px}.hb-split-results strong{font-size:16px}.hb-split-results>div>span:last-child{font-size:11px;margin-top:3px}.hb-split-demo>p{display:flex;gap:6px;font-size:11px;color:#9a8d78;line-height:1.4;margin-top:18px}.hb-split-demo>p svg{flex:none}.hb-payments-section{border-top:1px solid var(--line);padding:47px 0 54px}.hb-payment-empty{display:flex;align-items:center;gap:22px;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hb-payment-empty>svg{color:#b89963;flex:none}.hb-payment-empty>div{flex:1 1}.hb-payment-empty strong{font-size:17px;font-weight:600}.hb-payment-empty p{font-size:14px;margin-top:5px;max-width:650px}.hb-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:100px;padding:28px 0 72px}.hb-faq h2{font-size:36px;line-height:1.15;margin:15px 0 23px}.hb-faq details{border-bottom:1px solid var(--line);padding:20px 0}.hb-faq details:first-child{padding-top:4px}.hb-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.hb-faq summary::-webkit-details-marker{display:none}.hb-faq summary svg{flex:none;color:#a68b62;transition:transform .2s}.hb-faq details[open] summary svg{transform:rotate(45deg)}.hb-faq details[open] summary{color:var(--red)}.hb-faq details p{padding-top:16px;font-size:15px;line-height:1.8}.hb-final-invite{background:#fff7e9;border:1px solid #e8dcc4;border-radius:20px;overflow:hidden}.hb-final-invite>img{display:block;width:100%;height:auto}.hb-final-invite>div{display:flex;justify-content:center;gap:25px;align-items:center;padding:12px 20px 32px}.hb-final-invite p{font-family:Georgia,serif;font-size:24px;font-style:italic;color:#927348}.page-title{margin-bottom:32px}.page-title h1{font-size:44px;color:var(--navy)}.page-title p{color:var(--muted);max-width:700px;font-size:16px}.page-title .overline{margin-bottom:12px}.page-title h1+p{margin-top:13px}.tabs{border-bottom-color:var(--line)}.tabs a,.tabs button{color:var(--muted)}.tabs .selected{color:var(--red);border-color:var(--red)}.account-strip,.capital-node,.claim-note,.detail-card,.empty-state,.form-panel,.hongbao-token-hero,.launch-preview,.launch-workspace,.metric,.panel,.payment-card,.payment-detail,.private-details,.prose.policy,.recipient-card,.signin-panel,.support-links a,.table-scroll,.token-card{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:none}.payment-card:hover,.recipient-card:hover,.token-card:hover{background:#fff4df;border-color:#d4b88b;transform:translateY(-3px)}.empty-state h3,.payment-card h3,.recipient-card h3,.token-card h3{color:var(--ink)}.claim-note p,.payment-card p,.prose li,.prose p,.recipient-card p,.token-card p{color:var(--muted)}.empty-state{padding:50px 25px}.empty-icon{color:var(--red);background:#ffe9d6;border-radius:50%}.empty-state p{max-width:470px;color:var(--muted)}.badge{background:#f1eadc;color:#806d4f;border:1px solid #e3d9c7;border-radius:5px;font-size:11px;font-weight:600;padding:4px 8px;white-space:normal}.badge.green{background:#e8eedb;color:#506344;border-color:#d4dfc0}.badge.amber{background:#fff0c9;color:#866121;border-color:#e3ce92}.notice{background:#fff0d8;color:#715330;border:1px solid #e8d1ab;box-shadow:none;border-radius:12px}.notice p{color:inherit}.notice svg{flex-shrink:0}.notice.error{background:#ffede4;color:#a23b29;border-color:#e9c9b9}.notice.success,.success-panel{background:#eef2e2;color:#4c663e;border-color:#d3dfbc}.notice.warning,.routing-required{background:#fff0d1;color:#7e5b24;border-color:#e2c890}.detail-stat strong,.metric strong,.stat strong{color:var(--navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric small,.metric span{color:var(--muted)}.record-list{border:1px solid var(--line);border-radius:13px;background:var(--paper);overflow:hidden}.record-row{background:transparent;border-bottom:1px solid var(--line);padding:20px;box-shadow:none}.record-row:last-child{border-bottom:0}.record-row:hover{background:#fff1dc}.record-main h3{color:var(--ink);font-size:17px}.record-amount small,.record-main small{color:var(--muted)}.record-avatar{background:#ffedcb;color:var(--red);border-radius:12px}.record-amount b{color:var(--navy)}.record-row>svg{color:#a88a5d}.alipay-identity{color:#b7462c;overflow-wrap:anywhere}.alipay-username{color:inherit;word-break:break-all}.stepper{border-color:var(--line)}.stepper button{color:var(--muted)}.stepper button>span{background:#f1e6d1;color:#8d754b}.stepper .current{color:var(--red)}.stepper .current>span,.stepper .done>span{background:var(--red);color:white}.field>span{color:var(--ink)}.field small{color:#887e6c;font-size:13px}.field input:not([type=checkbox]),.field select,.field textarea,.form-panel input,.form-panel select,.form-panel textarea,.search-field,.toolbar input,.toolbar select{background:#fffdf8;color:var(--ink);border:1px solid #d9cfba;border-radius:8px;box-shadow:none;font-size:15px}.search-field input{border:0;background:transparent}.search-field svg{color:#a08b6a}.field input:focus,.field select:focus,.field textarea:focus{border-color:#da6b4e;box-shadow:0 0 0 3px #ecb57d25}.field input[type=checkbox]{accent-color:var(--red)}.upload-area{background:#fff3db;color:#95723f;border:1px dashed #ccad78;box-shadow:none}.launch-preview{background:#fff0d4;top:110px}.coin-preview-image{background:#fffaee;border:4px solid #e7d4ad;box-shadow:none}.preview-top h2{color:var(--ink)}.preview-top p,.preview-top small{color:#877552}.allocation-row,.estimate,.intent-state,.preview-row{background:#fff5e0;border-color:#e6d5b2;color:#7a5c31;border-radius:9px}.estimate p,.intent-state p{color:inherit}.claim-number{color:var(--red)}.prose h2{color:var(--navy)}.prose.policy{padding:32px}.contents a,.prose a,.record-select{color:#c7432c}.contents span{color:#ad9773}.contents a:hover{color:var(--red)}.support-links a:hover{background:#fff0d7}.admin-nav button{color:#8b795d}.admin-nav button.selected{background:var(--red);color:white}.admin-security{background:#fff0d5;color:#715737;border:1px solid #e4c99a}.admin-security>span{color:#715737}.config-line{background:#fff7e8;border-color:var(--line);color:#76674f}th{background:#f7edda;color:#857358}td{color:var(--ink)}.private-details dl>div,td{border-color:var(--line)}.coin-alipay-paid{background:#ffedcb;border-color:#e8d0a2;color:var(--ink)}.coin-alipay-paid h2>span{color:var(--red)}.coin-alipay-paid p,.coin-alipay-paid small{color:#8e7450}.payout-card{background:var(--paper);border:1px solid var(--line);border-radius:15px;color:var(--ink)}.payout-card p,.payout-card small{color:var(--muted)}.payout-card h2,.payout-card h3,.payout-card strong{color:var(--navy)}.payout-metric,.payout-recipient,.payout-remaining{background:#fff1d4;color:var(--ink);border-color:#e8d5b1}.payout-progress{background:#ecdfc8}.payment-detail code{color:#a64129}.allocation-band,.capital-flow-panel,.flow-diagram,.hongbao-token-hero{background:#fff0d1;color:var(--ink);border-color:#e5d0a7}.flow-node{background:var(--paper);border-color:#e5d6bb;color:var(--ink)}.flow-node p,.flow-node small{color:var(--muted)}.allocation.secondary strong{color:#bd8b36}.loading{color:var(--muted)}.loading>span{border-color:#ebd9b8;border-top-color:var(--red)}.page code{overflow-wrap:anywhere}.form-grid>*{min-width:0}.pagination button{color:var(--ink);background:var(--paper);border-color:var(--line)}.error-page,.not-found{background:var(--bg);color:var(--ink)}.lost-art>span{color:var(--red)}.lost-art img{object-fit:contain;border-radius:0}.hb-signin{display:grid;grid-template-columns:1fr 1.1fr;padding:0;overflow:hidden;text-align:left;max-width:1000px;margin:25px auto}.hb-signin-copy{padding:48px;display:flex;align-items:flex-start;flex-direction:column}.hb-signin-copy>img{width:65px;height:75px;object-fit:contain;margin:28px 0 20px;border-radius:0}.hb-signin-copy h2{font-size:36px;line-height:1.15}.hb-signin-copy p{margin:20px 0;line-height:1.7}.hb-signin-assurance{display:flex;gap:8px;color:#978267;font-size:12px;margin-top:24px}.hb-signin-assurance svg{flex:none}.hb-signin-art{background:#ffedc4;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px}.hb-signin-art>img{width:100%;height:auto}.hb-signin-art>div{padding:20px 0;color:var(--red);text-align:center}.hb-signin-art strong{display:block;font-family:var(--display);font-size:26px}.hb-signin-art span{font-family:Georgia,serif;font-style:italic}.hb-footer{background:#f7edd8;border-top:1px solid #e9dcc5;padding:37px max(40px,calc((100% - 1200px) / 2)) 25px}.hb-footer-top{display:flex;align-items:center;gap:38px;padding-bottom:30px;border-bottom:1px solid #e3d7bf}.hb-footer-top p{font-family:Georgia,serif;font-size:20px;font-style:italic;color:#9a805a}.hb-footer-top>a:last-child{margin-left:auto}.hb-footer-bottom{display:flex;justify-content:space-between;gap:25px;padding:22px 0 14px;font-size:12px;color:#8b7d65}.hb-footer-bottom nav{display:flex;flex-wrap:wrap;gap:25px}.hb-footer a:hover{color:var(--red)}.hb-footer>small{display:block;font-size:11px;color:#a3947d}@keyframes hb-bob{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(-9px) rotate(.5deg)}}@keyframes hb-courier{0%,to{transform:translateX(-4px) rotate(-1deg)}50%{transform:translateX(6px) rotate(1deg)}}@keyframes hb-twinkle{0%,to{transform:scale(.85) rotate(0)}50%{transform:scale(1.08) rotate(35deg)}}@keyframes hb-ribbon{to{transform:translateX(-50%)}}.motion-paused *{animation-play-state:paused!important}@media (max-width:1200px){.hb-header-inner{padding-inline:28px;gap:25px}.hb-desktop-nav{gap:18px}.hb-header-actions{gap:5px}.hb-brand{font-size:28px}.hb-header-launch{display:none}.hb-hero{padding:70px 44px 60px;min-height:540px}.hb-hero h1{font-size:clamp(54px,6.1vw,73px);letter-spacing:-4px}.hb-hero-art{margin-right:-20px}.hb-eyebrow{font-size:10px;letter-spacing:1.2px}.hb-hero-copy>p{font-size:17px;max-width:335px}.hb-character-scene{width:103%}.hb-art-note{font-size:16px;bottom:7%}.hb-story{gap:40px;padding-inline:36px}.hb-story-art h2{font-size:36px}.hb-split-section{gap:55px;padding-inline:10px}.hb-first-coin{gap:21px}.hb-first-coin .button{font-size:13px;padding-inline:15px}.hb-faq{gap:55px}}@media (max-width:960px){.hb-header-inner{min-height:76px;padding:12px 28px}.hb-desktop-nav{display:none}.hb-header-actions{margin-left:auto;gap:10px}.hb-header-launch{display:inline-flex}.hb-menu-toggle{display:flex}.hb-mobile-nav{display:grid;grid-template-columns:1fr 1fr;gap:3px 25px;padding:12px 28px 25px;border-top:1px solid var(--line);background:var(--bg);max-height:calc(100dvh - 76px);overflow-y:auto}.hb-mobile-nav>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;font-size:15px}.hb-mobile-nav>a[aria-current]{color:var(--red)}.hb-mobile-nav>.button{margin-top:8px;grid-column:1/-1;justify-content:center}.hb-hero{padding:60px 34px 48px;min-height:500px;grid-template-columns:1fr 1.1fr}.hb-hero h1{font-size:clamp(48px,6.5vw,62px);letter-spacing:-3.5px}.hb-hero-copy>p{max-width:330px;font-size:17px}.hb-hero-actions{gap:20px}.hb-hero-actions .button{font-size:14px;padding:12px 17px}.hb-quiet-link{font-size:13px}.hb-hero-footnote{font-size:10px}.hb-art-note{font-size:15px;bottom:8%;right:5%}.hb-spark{font-size:30px}.spark-one{top:15%}.hb-content{padding-inline:28px}.home-stats .stat{padding-inline:16px}.home-stats .stat strong{font-size:30px}.home-stats .stat>span{font-size:10px;gap:5px}.home-stats .stat small{font-size:10px}.hb-section-heading h2{font-size:28px}.hb-first-coin{padding:26px;flex-wrap:wrap}.hb-first-coin>div:nth-child(2){min-width:260px}.hb-first-coin .button{margin-left:124px}.hb-story{gap:28px;padding:37px 28px}.hb-story-art h2{font-size:34px}.hb-story-art>img{height:270px}.hb-story-step h3{font-size:19px}.hb-story-step p{font-size:14px}.hb-story-step{gap:12px}.hb-story-art .hb-handwritten{font-size:14px}.hb-split-section{gap:35px;padding-block:65px}.hb-split-copy h2{font-size:37px}.hb-split-demo{padding:23px}.hb-share-number{font-size:38px}.hb-faq{gap:30px}.hb-faq h2{font-size:30px}.hb-faq summary{font-size:15px}.hb-footer,.page{padding-inline:28px}.hb-footer-top{gap:25px}.hb-footer-top p{font-size:17px}.hb-signin-copy{padding:32px}}@media (max-width:700px){.hb-header-inner{padding:11px 20px;min-height:72px}.hb-brand{font-size:27px;gap:6px}.hb-brand img{width:25px;height:37px}.hb-header-actions{gap:4px}.hb-header-launch{display:none}.hb-header-actions .button{padding-inline:11px;font-size:12px;min-height:39px}.language{font-size:12px;min-width:32px;padding:6px}.hb-menu-toggle{width:38px}.hb-mobile-nav{padding:10px 18px 22px;gap:3px 10px}.hb-mobile-nav>a{padding:10px 8px;font-size:14px}.hb-hero{padding:39px 24px 26px;display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:0}.hb-eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:22px}.hb-little-envelope{font-size:19px}.hb-hero h1{font-size:clamp(53px,12.6vw,82px);line-height:.99;letter-spacing:-3px;margin-bottom:22px}.hb-hero-copy>p{font-size:17px;max-width:440px;line-height:1.6}.hb-hero-actions{margin-top:24px;gap:26px}.hb-hero-actions .button{min-height:48px;font-size:15px;padding-inline:23px}.hb-quiet-link{font-size:14px}.hb-hero-footnote{font-size:11px;margin-top:22px}.hb-hero-art{margin:0 -12px -5px;min-height:255px;aspect-ratio:1.5;max-height:385px}.hb-character-scene{width:103%}.hb-art-sun{width:55%;top:5%}.hb-art-note{font-size:14px;right:10%;bottom:0}.spark-one{right:4%;top:12%;font-size:27px}.spark-two{left:3%;top:20%;font-size:23px}.hb-ribbon-strip{min-height:45px}.hb-ribbon-track>div{font-size:10px;gap:35px;padding-right:35px}.hb-motion-control{width:37px}.hb-content{padding:0 23px 46px}.home-stats{padding:23px 0 17px}.stats-toolbar{margin-bottom:15px}.home-stats .stats-strip{grid-template-columns:1fr 1fr;row-gap:23px}.home-stats .stat{padding:0 13px;border:0}.home-stats .stat:nth-child(odd){padding-left:0;border-right:1px solid var(--line)}.home-stats .stat:nth-child(2n){padding-right:0}.home-stats .stat strong{font-size:31px;margin-block:8px 4px}.home-stats .stat>span{font-size:11px}.home-stats .stat>span svg{display:none}.home-stats .stat small{font-size:10px}.stats-detail-link{font-size:11px;margin-top:7px}.stats-footnote{margin-top:20px;gap:3px}.stats-footnote p{font-size:9px}.hb-coin-section{padding:39px 0}.hb-section-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:21px}.hb-section-heading h2{font-size:28px;letter-spacing:-1px}.overline{font-size:10px;letter-spacing:1.5px}.text-link{font-size:14px}.hb-first-coin{padding:26px 23px;gap:20px;align-items:flex-start}.hb-empty-envelope{width:59px;height:77px}.hb-empty-envelope img{width:47px;height:70px}.hb-envelope-heart{font-size:26px;right:-6px}.hb-first-coin>div:nth-child(2){min-width:0;flex-basis:calc(100% - 80px)}.hb-first-coin h3{font-size:23px;margin-top:7px}.hb-handwritten{font-size:13px}.hb-first-coin p{font-size:14px}.hb-first-coin .button{margin-left:0;width:100%;font-size:14px}.hb-story{grid-template-columns:1fr;padding:31px 26px;gap:29px;border-radius:18px}.hb-story-art h2{font-size:38px}.hb-story-art>img{width:100%;height:250px;margin:-8px 0 -12px}.hb-story-art .hb-handwritten{text-align:center;font-size:14px}.hb-story-step{gap:16px;padding-block:22px}.hb-story-step h3{font-size:20px}.hb-story-step p{font-size:14px}.hb-story-step>span{width:32px;height:32px;font-size:13px}.hb-split-section{grid-template-columns:1fr;padding:43px 2px 47px;gap:30px}.hb-split-copy h2{font-size:38px}.hb-split-copy p{font-size:15px;max-width:none}.hb-split-demo{margin-right:5px;padding:24px}.hb-split-results{gap:12px}.hb-split-results>div{padding:19px 16px}.hb-share-number{font-size:45px}.hb-payments-section{padding:34px 0}.hb-payment-empty{gap:15px;align-items:flex-start;flex-wrap:wrap;padding-block:21px}.hb-payment-empty>div{flex-basis:calc(100% - 50px)}.hb-payment-empty strong{font-size:16px}.hb-payment-empty p{font-size:14px}.hb-payment-empty .badge{margin-left:42px}.hb-faq{grid-template-columns:1fr;padding:15px 0 41px;gap:30px}.hb-faq h2{font-size:35px}.hb-faq summary{font-size:15px}.hb-faq details{padding-block:19px}.hb-faq details p{font-size:14px}.hb-final-invite{margin-inline:-6px;border-radius:13px}.hb-final-invite>img{width:100%;max-width:100%;margin-left:0}.hb-final-invite>div{flex-direction:column;gap:14px;padding:20px 15px 28px}.hb-final-invite p{font-size:22px}.page{padding:34px 21px 60px}.page-title h1{font-size:35px}.page-title p{font-size:15px}.prose.policy{padding:23px}.launch-workspace form{padding:22px}.stepper{padding:15px 12px}.stepper button{font-size:10px}.launch-preview{position:static}.record-row{padding:17px 13px;gap:10px}.record-main h3{font-size:15px}.record-avatar{width:38px;height:38px}.record-amount b{font-size:13px}.hb-signin{grid-template-columns:1fr}.hb-signin-copy{padding:31px 27px}.hb-signin-copy h2{font-size:31px}.hb-signin-copy>img{margin-block:23px 16px}.hb-signin-art{padding:15px 25px}.hb-signin-art>img{max-height:245px;object-fit:contain}.hb-signin-art strong{font-size:23px}.hb-footer{padding:30px 24px 23px}.hb-footer-top{flex-wrap:wrap;gap:18px}.hb-footer-top>p{font-size:18px}.hb-footer-top>a:last-child{margin-left:0;width:100%}.hb-footer-bottom{flex-direction:column;gap:14px;padding-top:20px}.hb-footer-bottom nav{gap:10px 20px}.hb-footer>small{line-height:1.7}}@media (max-width:380px){.hb-header-inner{padding-inline:13px}.hb-brand{font-size:24px}.hb-header-actions{gap:0}.hb-content,.hb-hero{padding-inline:20px}.hb-hero h1{font-size:clamp(43px,13.3vw,51px)}.hb-hero-actions{gap:17px}.hb-hero-actions .button{padding-inline:14px;font-size:14px}.hb-quiet-link{font-size:13px;gap:6px;white-space:nowrap}.hb-story{padding-inline:20px}.hb-split-demo{padding:19px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.hb-motion-control{display:none}}.empty-state .hb-empty-character{width:150px;height:130px;object-fit:contain;margin-bottom:16px}