.claim-page{padding-top:76px}.claim-heading{max-width:760px;margin-bottom:45px}.claim-heading>span,.claim-card__top{font:600 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:#b55129}.claim-heading h1{font-size:clamp(48px,6.5vw,87px);font-weight:500;line-height:.98;letter-spacing:-.075em;margin:19px 0 20px}.claim-heading p{max-width:550px;font-size:16px;line-height:1.55;color:#62636a;margin:0}.claim-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;align-items:stretch}.claim-card{border:1px solid #d9d9dc;border-radius:22px;background:#fff;padding:30px;min-height:350px;overflow:hidden}.claim-card__top{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #dedee1;padding-bottom:20px}.claim-card__top span:last-child{color:#73747a}.claim-card--primary{position:relative;background:radial-gradient(ellipse at 94% 8%,#f5d9c85e,transparent 40%),#fff}.claim-card--primary h2{font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.1;letter-spacing:-.06em;max-width:470px;margin:46px 0 15px}.claim-card--primary>p{max-width:450px;font-size:15px;line-height:1.6;color:#62636a}.claim-pending{display:flex;align-items:center;gap:10px;margin-top:55px;color:#a34b2b;font:600 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;text-transform:uppercase}.claim-pending i{width:8px;height:8px;border-radius:50%;background:#de7045;box-shadow:0 0 0 5px #de70451d}.claim-rule{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #ededee;font-size:13px}.claim-rule:first-of-type{margin-top:15px}.claim-rule span{color:#77787e}.claim-rule strong{font-weight:550;text-align:right}.claim-card--details>p{font-size:12px;line-height:1.65;color:#77787e;margin:27px 0 0}.claim-widget{margin-top:24px;min-height:200px}.claim-widget sf-airdrop-claim{display:block;--brand:189 78 32;--text:27 27 31}@media(max-width:740px){.claim-page{padding-top:44px}.claim-heading{margin-bottom:30px}.claim-grid{grid-template-columns:1fr}.claim-card{padding:23px;min-height:0}.claim-card--primary{min-height:310px}.claim-card--primary h2{margin-top:38px}.claim-pending{margin-top:45px}}.product-page{min-height:100vh;background:#f6f6f8;color:#18181e;font-family:Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.product-header{border-bottom:1px solid #dfdfe4;background:#f8f8fa}.product-header__inner{height:66px;max-width:1350px;padding:0 28px;margin:auto;display:flex;align-items:center;gap:32px}.product-brand{display:inline-flex;align-items:center;gap:9px;font-size:23px;font-weight:650;letter-spacing:-.055em;white-space:nowrap}.product-brand svg{height:24px;width:24px;color:#19191f}.product-brand .prisma-mark-core{fill:#f8f8fa}.product-header nav{display:flex;align-items:center;gap:clamp(15px,1.9vw,32px);height:100%;margin-left:3px}.product-header nav a{height:100%;display:flex;align-items:center;position:relative;font-size:13px;color:#656572;white-space:nowrap;transition:color .2s}.product-header nav a.active,.product-header nav a:hover{color:#15151a}.product-header nav a.active:after{content:"";position:absolute;bottom:11px;left:0;right:0;height:2px;background:#15151a}.product-header .glass-button-shell{margin-left:auto}.product-connect{min-height:37px!important;font-size:12px!important;padding:8px 19px!important}.product-main{max-width:1180px;margin:auto;padding:55px 28px 110px}.product-section-title{margin-bottom:26px}.product-section-title h1{font-size:clamp(37px,4vw,51px);font-weight:600;line-height:1.08;letter-spacing:-.055em;margin:0}.product-section-title p{color:#686877;font-size:15px;line-height:1.65;max-width:850px;margin:10px 0 0}.product-kicker{display:block;color:#bb5147;font-size:11px;font-weight:700;letter-spacing:.16em;margin:0 0 18px}.product-heading-row{display:flex;justify-content:space-between;align-items:start;gap:20px}.product-heading-row .product-section-title{max-width:850px}.product-overview{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d9d9df;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 9px 24px #1b1b3008;margin:0 0 27px}.product-overview>div{padding:18px 19px;border-right:1px solid #e5e5e9;display:flex;flex-direction:column;gap:5px}.product-overview>div:last-child{border:0}.product-overview span{font-size:12px;color:#777783}.product-overview strong{font-size:24px;letter-spacing:-.045em;font-weight:600;line-height:1.1}.product-overview>div:last-child strong{font-size:16px;padding-top:6px}.product-tools{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.market-tabs{display:inline-flex;gap:2px;border:1px solid #dedee2;background:#eeeef0;border-radius:999px;padding:3px}.market-tabs button{border:0;border-radius:99px;background:none;padding:9px 15px;font-size:12px;color:#686875;white-space:nowrap;transition:background .2s,color .2s}.market-tabs button.active{background:#fff;color:#16161c;box-shadow:0 1px 6px #0000001b}.market-search{height:35px;width:220px;display:flex;align-items:center;gap:8px;border:1px solid #dddde2;background:#fff;border-radius:99px;padding:0 12px;color:#8c8c98}.market-search input{border:0;background:none;outline:none;width:100%;font:inherit;font-size:12px;color:#18181e}.market-search input::-moz-placeholder{color:#9696a1}.market-search input::placeholder{color:#9696a1}.product-table{background:#fff;border:1px solid #e1e1e6;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px #20203709}.product-table-head,.product-row{display:grid;grid-template-columns:2fr repeat(5,minmax(95px,1fr));align-items:center;gap:10px}.product-table-head{background:#f8f8fa;color:#7f7f8a;font-size:9px;font-weight:700;letter-spacing:.08em;padding:12px 18px}.product-table-head button{border:0;background:none;text-align:left;color:inherit;font:inherit;letter-spacing:inherit;padding:0;cursor:pointer}.product-table-head button:hover{color:#1c1c22}.product-row{width:100%;border:0;border-top:1px solid #eaeaf0;background:#fff;padding:12px 18px;text-align:left;font-size:13px;color:#24242b;min-height:64px;transition:background .18s}.product-row:hover{background:#f5f5f7}.product-row>span:not(:first-child){display:flex;flex-direction:column;gap:3px;font-variant-numeric:tabular-nums}.product-row strong{font-weight:500}.product-row small{font-size:10px;color:#9595a0}.product-asset{display:flex;align-items:center;gap:9px;min-width:0}.product-asset>span:last-child{display:flex;flex-direction:column;min-width:0}.product-asset strong{font-size:12px;font-weight:600}.product-asset small{white-space:nowrap}.product-icon{width:26px;height:26px;display:grid;place-items:center;background:#fff;border:1px solid #e1e1e4;border-radius:50%;overflow:hidden;position:relative;flex:none}.product-icon img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff;z-index:1}.product-icon b{font-size:9px}.product-teal strong{color:#189c8b}.product-age{align-items:flex-end;color:#c3453a;position:relative}.product-age i{display:block;width:55%;height:3px;border-radius:5px;background:linear-gradient(90deg,#c3453a 70%,#dedee3 70%);margin-top:4px}.product-empty,.product-show-more{text-align:center;padding:25px;font-size:13px;color:#6a6a76}.product-show-more{width:100%;border:0;border-top:1px solid #eee;background:#fff;cursor:pointer}.product-show-more:hover{background:#f5f5f7}.product-disclaimer{font-size:11px;line-height:1.5;color:#858592;margin:18px 0}.product-alert{display:flex;gap:25px;border:1px solid #e4e4e7;border-left:3px solid #202026;border-radius:0 13px 13px 0;padding:19px 22px;background:#fafafa;margin:25px 0 20px}.product-alert span{white-space:nowrap;font-family:monospace;font-size:11px;letter-spacing:.08em;font-weight:600;margin-top:3px}.product-alert p{margin:0;color:#6a6a76;line-height:1.55;font-size:13px}.product-empty-panel{min-height:220px;border:1px solid #e0e0e5;border-radius:16px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px}.product-empty-panel>span{font-size:10px;letter-spacing:.14em;color:#9a9aa5}.product-empty-panel h2{font-size:24px;letter-spacing:-.035em;margin:13px 0}.product-empty-panel p{font-size:13px;color:#7a7a85;max-width:480px;line-height:1.5;margin:0}.product-subheading{font-size:28px;letter-spacing:-.04em;font-weight:600;margin:60px 0 20px}.product-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.product-info-grid article{border:1px solid #e1e1e6;background:#fff;border-radius:15px;padding:25px;min-height:180px}.product-info-grid h3{font-size:19px;letter-spacing:-.035em;margin:0 0 15px}.product-info-grid p{font-size:13px;color:#777784;line-height:1.6;margin:0}.product-two-column{display:grid;grid-template-columns:1.24fr .9fr;gap:20px}.product-panel{border:1px solid #e1e1e6;background:#fff;border-radius:17px;padding:27px;box-shadow:0 12px 32px #1c1c3009}.product-panel>h2{margin:0 0 20px;font-size:25px}.product-panel>p{color:#757580;font-size:14px;line-height:1.5}.product-panel h3{font-size:12px;letter-spacing:.08em;color:#696977;font-weight:650;margin:0 0 13px}.product-panel__divider{border-top:1px solid #e4e4e8;padding-top:22px;margin-top:25px!important}.product-pair{display:flex;justify-content:space-between;gap:15px;padding:9px 0;border-bottom:1px solid #e9e9ed;font-size:13px}.product-pair span{color:#777784}.product-pair strong{font-weight:500;text-align:right}.product-disabled-action,.product-position-grid button{width:100%;border:0;border-radius:99px;background:#84848b;color:#fff;padding:14px;font-size:13px;margin-top:20px;cursor:not-allowed}.product-faq{max-width:900px;background:#fff;border:1px solid #e0e0e4;border-radius:17px;overflow:hidden}.product-faq>div{border-bottom:1px solid #e7e7eb}.product-faq>div:last-child{border-bottom:0}.product-faq button{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;background:transparent;padding:22px 25px;text-align:left;font-size:17px;font-weight:550;color:#202026}.product-faq svg{transition:transform .2s}.product-faq .open svg{transform:rotate(180deg)}.product-faq p{font-size:14px;line-height:1.6;color:#6f6f7b;margin:0;padding:0 25px 22px;max-width:760px}.product-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#11111985;display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.product-modal,.product-notice{position:relative;background:#fff;border-radius:20px;width:min(850px,100%);max-height:92vh;overflow:auto;box-shadow:0 30px 100px #08080d66;padding:30px}.product-modal-close{position:absolute;top:18px;right:18px;width:35px;height:35px;border:1px solid #dedee3;background:#fff;border-radius:50%;display:grid;place-items:center}.product-back{border:0;background:none;display:flex;align-items:center;gap:7px;font-size:12px;color:#72727b;margin-bottom:23px;padding:0}.product-modal-title{display:flex;align-items:center;gap:12px}.product-modal-title .product-icon{width:40px;height:40px}.product-modal-title span{font-size:10px;letter-spacing:.15em;color:#8e8e98}.product-modal-title h2{font-size:26px;margin:3px 0;letter-spacing:-.035em}.product-modal-alert{border-left:3px solid #c54a3b;background:#fff6f5;padding:12px 15px;font-size:12px;line-height:1.5;color:#6a6a75;display:flex;gap:10px;align-items:center;margin:23px 0}.product-modal-alert svg{color:#c54a3b;flex:none}.product-detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.product-detail-stats .product-pair{display:block;border:1px solid #e6e6e9;border-radius:10px;padding:12px}.product-detail-stats span,.product-detail-stats strong{display:block}.product-detail-stats strong{text-align:left;margin-top:9px;font-size:19px}.product-position-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e3e3e7;border-radius:12px;overflow:hidden;margin-top:18px}.product-position-grid>div{padding:20px;border-right:1px solid #e3e3e7}.product-position-grid h3{font-size:17px;margin:0 0 15px}.product-position-grid label{display:block;font-size:9px;letter-spacing:.12em;color:#8b8b96;margin-top:18px}.product-position-grid input{display:block;width:100%;padding:12px;border:1px solid #e2e2e7;border-radius:8px;margin-top:8px}.product-position-grid button{background:#dedee2;color:#85858f;margin-top:10px}.product-notice{max-width:450px}.product-notice h2{font-size:30px;letter-spacing:-.04em;line-height:1.1;margin:20px 0}.product-notice p{font-size:14px;color:#71717d;line-height:1.5;margin-bottom:25px}.product-footer{max-width:1180px;margin:auto;padding:25px 28px;border-top:1px solid #dedee4;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.1em;color:#898994}.product-footer a{display:flex;align-items:center;gap:5px}@media(max-width:800px){.product-header__inner{padding:0 18px;flex-wrap:wrap;height:auto;min-height:68px;gap:0}.product-brand{font-size:20px;margin-right:auto}.product-header nav{order:3;width:100%;overflow-x:auto;gap:22px;scrollbar-width:none;height:40px;margin:0}.product-header nav::-webkit-scrollbar{display:none}.product-header nav a{font-size:12px}.product-header nav a.active:after{bottom:2px}.product-main{padding:38px 18px 80px}.product-overview{grid-template-columns:repeat(2,1fr)}.product-overview>div:nth-child(2){border-right:0}.product-overview>div:nth-child(-n+2){border-bottom:1px solid #e5e5e9}.product-table{overflow-x:auto}.product-table-head,.product-row{min-width:800px}.product-two-column{grid-template-columns:1fr}.product-info-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.product-header .glass-button-shell{margin-left:10px}.product-connect{padding:8px 11px!important;font-size:10px!important;min-height:32px!important}.product-tools{align-items:stretch;flex-direction:column}.market-tabs{width:100%;justify-content:space-between}.market-tabs button{padding:9px 10px;font-size:10px}.market-search{width:100%}.product-info-grid{grid-template-columns:1fr}.product-heading-row{display:block}.product-heading-row .glass-button-shell{margin-bottom:20px}.product-alert{display:block}.product-alert p{margin-top:10px}.product-overview strong{font-size:19px}.product-modal{padding:20px}.product-position-grid{grid-template-columns:1fr}.product-detail-stats{gap:5px}.product-detail-stats .product-pair{padding:8px}.product-detail-stats strong{font-size:15px}}.product-position-grid input:not(:disabled){background:#fff;color:#18181e;outline:none;transition:border-color .2s,box-shadow .2s}.product-position-grid input:not(:disabled):focus{border-color:#8b8b94;box-shadow:0 0 0 3px #1d30450e}.product-position-grid button:not(:disabled){background:#19191f;color:#fff;cursor:pointer;transition:transform .2s,background .2s}.product-position-grid button:not(:disabled):hover{background:#303038;transform:translateY(-1px)}.product-quote-result{margin-top:16px;border:1px solid #d9d9df;border-radius:12px;background:#f7f7f9;padding:16px 18px;display:grid;gap:7px}.product-quote-result span{font-size:9px;letter-spacing:.15em;color:#85858f;font-weight:700}.product-quote-result strong{font-size:16px;font-weight:600}.product-quote-result p{font-size:11px;line-height:1.5;color:#777783;margin:0}.product-chain-panel{margin-top:16px;border:1px solid #d9d9df;border-radius:14px;background:#fff;padding:18px;display:grid;gap:13px}.product-chain-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.product-chain-actions button{border:1px solid #dddde2;border-radius:99px;background:#f4f4f6;color:#696974;padding:9px 8px;font-size:10px;cursor:pointer;transition:.2s}.product-chain-actions button:hover,.product-chain-actions button.active{background:#19191f;border-color:#19191f;color:#fff}.product-chain-panel label{font-size:9px;letter-spacing:.12em;color:#8b8b96}.product-chain-panel input{display:block;width:100%;padding:12px;border:1px solid #e2e2e7;border-radius:8px;margin-top:8px;font:inherit}.product-chain-submit{width:100%;border:0;border-radius:99px;background:#19191f;color:#fff;padding:14px;font-size:13px;cursor:pointer;transition:.2s}.product-chain-submit:hover:not(:disabled){background:#303038;transform:translateY(-1px)}.product-chain-submit:disabled{background:#dedee2;color:#85858f;cursor:not-allowed}.product-chain-signature{font-size:11px;color:#148b83;text-decoration:none;font-weight:700}.product-partner-link{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;min-height:48px}@media(max-width:560px){.product-chain-actions{grid-template-columns:1fr 1fr}}.product-live-info{margin-top:22px;padding:22px;border:1px solid rgba(28,29,34,.18);border-radius:20px;background:#f9f8f7;color:#202026}.product-live-info h3{font-size:24px;font-weight:500;margin:12px 0 18px}.product-live-info__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-live-info__stats div{display:flex;flex-direction:column;gap:5px}.product-live-info__stats span{color:#777;font-size:12px}.product-live-info__stats strong{font-size:18px}.product-trade{margin-top:22px;padding:20px;border-radius:16px;background:#202127;color:#fff}.product-trade h4{font-size:10px;letter-spacing:.18em;margin:0 0 14px;font-weight:600;color:#bdbdc5}.product-trade__tabs{display:flex;gap:6px;flex-wrap:wrap}.product-trade__tabs button{border:1px solid #5b5c65;background:transparent;color:#c5c5cc;border-radius:99px;padding:9px 13px;font-size:12px;cursor:pointer}.product-trade__tabs button.active{background:#fff;color:#15151a;border-color:#fff}.product-trade p{font-size:12px;line-height:1.55;color:#c1c1c9}.product-trade__amount{display:block;font-size:10px;letter-spacing:.11em;color:#bdbdc5;margin:18px 0 12px}.product-trade__amount input{display:block;width:100%;margin-top:7px;border:1px solid #666772;border-radius:10px;background:#32333b;color:#fff;padding:13px;font-size:16px;outline:none}.product-trade>button,.product-trade__review button{border:0;border-radius:99px;background:#fff;color:#15151a;padding:13px 20px;cursor:pointer;font-weight:600;font-size:13px}.product-trade button:disabled{opacity:.5;cursor:not-allowed}.product-trade__review{display:grid;gap:9px;margin-top:18px;border-top:1px solid #55565e;padding-top:18px}.product-trade__review strong{font-size:19px}.product-trade__review span{font-size:11px;color:#c5c5cb;line-height:1.45;overflow-wrap:anywhere}.product-trade__review button{justify-self:start;margin-top:8px}.product-trade .product-trade__error{color:#ff9a8c}.product-trade .product-trade__receipt{color:#a9ead5}.product-trade__receipt a{color:#a9ead5;text-decoration:underline}.product-live-position{display:grid;gap:10px;margin-top:20px;padding:15px 16px;border:1px solid rgba(28,29,34,.12);border-radius:13px;background:#fff}.product-live-position>strong{font-size:15px;font-weight:600}.product-live-position>small{color:#777;font-size:11px;line-height:1.45}.product-live-position__entry{display:grid;gap:12px}.product-live-position__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-live-position__stats div{display:flex;flex-direction:column;gap:4px}.product-live-position__stats span,.product-live-position__assets>span{font-size:10px;letter-spacing:.08em;color:#777}.product-live-position__stats strong{font-size:14px}.product-live-position__assets{display:grid;gap:5px;border-top:1px solid #ececf0;padding-top:9px}.product-live-position__assets>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.product-live-position__assets small{color:#777;font-size:11px}@media(max-width:650px){.product-live-info__stats,.product-live-position__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-live-info{background:#fff;border-color:#dedcda;box-shadow:0 18px 46px #2422250a}.product-trade{background:#fff;color:#1a1b20;border:1px solid #dfdedc;border-radius:20px;padding:24px;box-shadow:0 12px 34px #2020260a}.product-trade h4{color:#a74428;font-size:11px}.product-trade__tabs{gap:8px}.product-trade__tabs button{border-color:#d9d7d5;background:#f8f7f5;color:#4f5056;transition:background .35s,border-color .35s,color .35s,transform .35s}.product-trade__tabs button:hover{border-color:#b95b39;color:#1a1b20;transform:translateY(-2px)}.product-trade__tabs button.active{background:#28292d;color:#fff;border-color:#28292d;box-shadow:0 5px 14px #20202625}.product-trade p{color:#606168;font-size:13px}.product-trade__amount{color:#55565c}.product-trade__amount input{border-color:#d6d5d5;background:#fbfaf9;color:#1a1b20;padding:16px;transition:border-color .3s,box-shadow .3s}.product-trade__amount input:focus{border-color:#b95b39;box-shadow:0 0 0 3px #b95b391a}.product-trade>button,.product-trade__review button{background:#25262a;color:#fff;transition:background .3s,transform .3s,box-shadow .3s}.product-trade>button:hover:not(:disabled),.product-trade__review button:hover:not(:disabled){background:#9e4228;transform:translateY(-2px);box-shadow:0 10px 24px #9e42282b}.product-trade__review{border-top-color:#dedcda}.product-trade__review span{color:#66676b}.product-trade .product-trade__error{color:#b53a2f}.product-trade .product-trade__receipt,.product-trade__receipt a{color:#198477}@media(max-width:650px){.product-trade{padding:18px}.product-trade__tabs button{padding:10px 12px}}.market-act-track{height:300vh;position:relative;background:transparent;color:#f3f0eb;font-family:Inter,Helvetica Neue,Arial,sans-serif}.market-act-age-anchor{position:absolute;top:72vh;left:0;width:1px;height:1px;pointer-events:none}.market-act{height:100vh;height:100dvh;min-height:600px;position:sticky;top:0;margin-inline:16px;overflow:hidden;isolation:isolate;border-radius:30px;background:#111216}.market-act:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),#ffffff09 calc(25% - 1px),#ffffff09 25%);opacity:.7}.market-act-progress{height:2px;position:absolute;z-index:5;top:0;left:0;right:0;background:#ffffff24}.market-act-progress span{display:block;width:100%;height:100%;background:#df825e;transform:scaleX(0);transform-origin:left}.market-act-header{position:absolute;top:0;left:max(26px,calc((100vw - 1128px)/2));right:max(26px,calc((100vw - 1128px)/2));z-index:5;display:flex;align-items:center;justify-content:flex-end;padding:28px 0 18px;border-bottom:1px solid #ffffff48;font:600 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.11em}.market-act-scene{position:absolute;inset:85px max(26px,calc((100vw - 1128px)/2)) 85px;display:grid;grid-template-columns:46% 54%;align-items:center;gap:0;transition:opacity 1.05s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);pointer-events:auto}.market-act-scene--age{opacity:0;transform:translateY(32px);pointer-events:none}.market-act--age .market-act-scene--market{opacity:0;transform:translateY(-32px);pointer-events:none}.market-act--age .market-act-scene--age{opacity:1;transform:none;pointer-events:auto}.market-act-copy{align-self:center;position:relative;z-index:1;padding:10px 7% 20px 0}.market-act-kicker{color:#e59976;font:600 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em}.market-act-copy h2{font-size:clamp(60px,6.8vw,105px);font-weight:460;line-height:.94;letter-spacing:-.078em;margin:28px 0 30px}.market-act-copy h2 em{font-style:normal;color:#df825e}.market-act-copy p{font-size:16px;line-height:1.58;color:#c0bec0;max-width:365px;margin:0}.market-act-board,.market-act-clock{width:100%;max-width:570px;justify-self:end;border-top:1px solid #f0edea;border-bottom:1px solid #f0edea;min-width:0}.market-act-board-top,.market-act-clock-top{display:flex;justify-content:flex-start;gap:10px;padding:15px 0;font:600 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.11em;color:#aaa7a8}.market-act-identity{display:flex;align-items:center;gap:19px;padding:35px 0 34px;border-top:1px solid #ffffff40;animation:act-enter 1.1s cubic-bezier(.16,1,.3,1) both}.market-act-identity img{width:58px;height:58px;border-radius:50%;-o-object-fit:contain;object-fit:contain}.market-act-identity small{display:block;color:#aaa7a8;font-size:13px;margin-bottom:4px}.market-act-identity strong{display:block;font-size:clamp(48px,5vw,75px);font-weight:490;line-height:1;letter-spacing:-.065em}.market-act-identity strong span{font-size:.29em;letter-spacing:-.035em;color:#aeabb0}.market-act-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #ffffff40}.market-act-metrics>div{padding:18px 10px 24px 16px;border-left:1px solid #ffffff40}.market-act-metrics>div:first-child{padding-left:0;border-left:0}.market-act-metrics small{display:block;font:600 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:#aaa7a8;margin-bottom:20px}.market-act-metrics b{font-size:clamp(23px,2.6vw,35px);font-weight:520;letter-spacing:-.06em}.market-act-age-line{display:flex;align-items:baseline;gap:16px;padding:22px 0;border-bottom:1px solid #ffffff40}.market-act-age-line span{font:600 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:#aaa7a8}.market-act-age-line b{color:#e39977;font-size:clamp(23px,2.8vw,36px);font-weight:540;letter-spacing:-.055em;white-space:nowrap}.market-act-age-line i{height:1px;flex:1;background:#e39977;transform-origin:left;animation:act-line 2.4s cubic-bezier(.16,1,.3,1) both}.market-act-select{display:grid;grid-template-columns:repeat(3,1fr)}.market-act-select button{display:flex;align-items:center;gap:8px;border:0;border-right:1px solid #ffffff40;background:transparent;color:#c0bec0;font:600 13px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em;text-align:left;cursor:pointer;padding:16px 10px;transition:background .25s,color .25s}.market-act-select button:first-child{padding-left:0}.market-act-select button:last-child{border-right:0}.market-act-select button.active,.market-act-select button:hover{color:#fff;background:#ffffff0d}.market-act-select button span{font-size:10px;color:#de916c}.market-act-select button i{font-style:normal;margin-left:auto;color:#de916c;opacity:0;transition:opacity .25s}.market-act-select button.active i,.market-act-select button:hover i{opacity:1}.market-act-clock{padding-bottom:0}.market-act-hours{display:flex;align-items:flex-end;gap:20px;border-bottom:1px solid #ffffff40;padding:26px 0}.market-act-hours strong{font-size:clamp(150px,18vw,270px);line-height:.94;letter-spacing:-.12em;font-weight:440;font-variant-numeric:tabular-nums;animation:act-hours 1.25s cubic-bezier(.16,1,.3,1) both}.market-act-hours span{font:600 13px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.11em;color:#e4a07d;margin-bottom:25px}.market-act-status{display:grid;grid-template-columns:1fr 1.5fr;-moz-column-gap:18px;column-gap:18px;min-height:145px;padding:21px 0;border-bottom:1px solid #ffffff40}.market-act-status span{color:#e39977;font:600 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em}.market-act-status b{font-size:25px;font-weight:500;letter-spacing:-.045em;line-height:1.1}.market-act-status p{grid-column:2;color:#aaa7a8;font-size:13px;line-height:1.45;max-width:260px;margin:8px 0 0}.market-act-days{display:grid;grid-template-columns:repeat(4,1fr)}.market-act-days button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;background:transparent;border:0;border-right:1px solid #ffffff40;color:#a9a7ab;text-align:left;padding:18px 10px 19px;cursor:pointer;font:600 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;transition:color .25s,background .25s}.market-act-days button:first-child{padding-left:0}.market-act-days button:last-child{border-right:0}.market-act-days button.active,.market-act-days button:hover{color:#fff;background:#ffffff0d}.market-act-days button i{width:7px;height:7px;border:1px solid #c3b8b3;border-radius:50%;margin-bottom:6px}.market-act-days button.active i{background:#df825e;border-color:#df825e;box-shadow:0 0 0 3px #df825e33}.market-act-days small{font-size:10px;color:#aaa7a8}.market-act-footer{position:absolute;bottom:0;left:0;right:0;height:49px;border-top:1px solid #ffffff48;display:flex;align-items:center;gap:24px;font:600 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;overflow:hidden}.market-act-tape{display:flex;min-width:0;flex:1;white-space:nowrap;overflow:hidden;color:#a09ea1}.market-act-tape span{display:block;flex:none;animation:act-tape 23s linear infinite}.market-act-footnote{flex:none;padding-right:max(26px,calc((100vw - 1128px)/2));color:#df825e}@keyframes act-tape{to{transform:translate(-100%)}}@keyframes act-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes act-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes act-hours{0%{opacity:0;transform:translateY(25px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@media(max-width:920px){.market-act-copy h2{font-size:clamp(52px,7vw,76px)}.market-act-scene{grid-template-columns:42% 58%}.market-act-copy p{font-size:14px}.market-act-identity strong{font-size:50px}.market-act-hours strong{font-size:clamp(135px,18vw,200px)}}@media(max-width:680px){.market-act-track{height:315vh}.market-act-age-anchor{top:83vh}.market-act{min-height:0;margin-inline:8px;border-radius:22px}.market-act-header{left:20px;right:20px;padding-top:19px;font-size:9px}.market-act-scene{top:61px;right:20px;bottom:61px;left:20px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px}.market-act-copy{padding:0}.market-act-kicker{font-size:9px}.market-act-copy h2{font-size:clamp(45px,10vw,70px);line-height:.96;margin:12px 0 11px}.market-act-copy h2 br:nth-child(2){display:none}.market-act-copy p{font-size:12px;line-height:1.4;max-width:380px}.market-act-board,.market-act-clock{max-width:none}.market-act-board-top{padding:9px 0;font-size:8px}.market-act-identity{padding:13px 0;gap:10px}.market-act-identity img{width:33px;height:33px}.market-act-identity small{font-size:10px}.market-act-identity strong{font-size:clamp(34px,9vw,52px)}.market-act-metrics>div{padding:10px 6px 12px}.market-act-metrics>div:first-child{padding-left:0}.market-act-metrics small{font-size:7px;margin-bottom:8px}.market-act-metrics b{font-size:20px}.market-act-age-line{padding:11px 0}.market-act-age-line span{font-size:8px}.market-act-age-line b{font-size:24px}.market-act-select button{padding:9px 5px;font-size:10px}.market-act-select button span{font-size:8px}.market-act-footer{height:39px;font-size:8px}.market-act-footnote{display:none}.market-act-hours{padding:16px 0 12px}.market-act-hours strong{font-size:clamp(125px,30vw,190px)}.market-act-hours span{font-size:10px;margin-bottom:18px}.market-act-status{min-height:110px;padding:12px 0}.market-act-status span{font-size:8px}.market-act-status b{font-size:20px}.market-act-status p{font-size:11px;margin-top:3px}.market-act-days button{padding:11px 5px;font-size:9px}.market-act-days small{font-size:8px}}@media(max-width:380px){.market-act-copy h2{font-size:43px}.market-act-copy p{font-size:11px}.market-act-identity strong{font-size:33px}.market-act-metrics b{font-size:17px}.market-act-hours strong{font-size:115px}.market-act-hours span{font-size:9px}}@media(prefers-reduced-motion:reduce){.market-act *{animation:none!important;transition:none!important}.market-act-tape span{animation:none}.market-act-progress span{transform:none!important}}.market-act{--light-x:65%;--light-y:40%;background:#f7f7f7;color:#17191c}.market-act-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#f7f7f7}.market-act-background .shader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.market-act-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 30% 36% at var(--light-x) var(--light-y),#f4762040 0%,#e8a98a1e 36%,transparent 75%);mix-blend-mode:multiply;transition:opacity .3s}.market-act-background-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 63% 36%,#f4e8e0,#fff 42%,#f1f2f5)}.market-act-background-fallback:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:repeating-linear-gradient(128deg,transparent 0 11%,#d3dcf130 11.2%,#f2bfe036 11.6%,#e8a36a56 12%,#ffffffb5 12.8%,transparent 17.5%,transparent 32%);filter:blur(5px);animation:prisma-light-drift 16s ease-in-out infinite alternate}.market-act:before{z-index:1;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),#17191c08 calc(25% - 1px),#17191c08 25%)}.market-act-scene,.market-act-footer{z-index:2}.market-act-progress{background:#17191c20}.market-act-progress span{background:#d65f24}.market-act-header{border-color:#17191c45}.market-act-kicker,.market-act-copy h2 em,.market-act-age-line b,.market-act-status span,.market-act-footnote{color:#bd4e20}.market-act-copy p{color:#4c4d52}.market-act-board,.market-act-clock{border-color:#202126}.market-act-board-top,.market-act-identity small,.market-act-identity strong span,.market-act-metrics small,.market-act-age-line span,.market-act-status p,.market-act-days small{color:#62636a}.market-act-identity,.market-act-metrics,.market-act-metrics>div,.market-act-age-line,.market-act-select button,.market-act-hours,.market-act-status,.market-act-days button,.market-act-footer{border-color:#20212638}.market-act-age-line i{background:#bd4e20}.market-act-select button,.market-act-days button{color:#4c4d52}.market-act-select button.active,.market-act-select button:hover,.market-act-days button.active,.market-act-days button:hover{color:#17191c;background:#fff8}.market-act-select button span,.market-act-select button i,.market-act-hours span{color:#bd4e20}.market-act-days button i{border-color:#7d7e83}.market-act-days button.active i{background:#d65f24;border-color:#d65f24;box-shadow:0 0 0 3px #d65f2433}.market-act-tape{color:#56585e}@media(prefers-reduced-motion:reduce){.market-act-background-fallback:before{animation:none}.market-act-background:after{display:none}}.market-act-track{height:500vh}.market-act-scene{transition:opacity 1.55s cubic-bezier(.16,1,.3,1),transform 1.75s cubic-bezier(.16,1,.3,1)}.market-act-clock,.market-act-board{transition:border-color .8s ease}.market-act--age .market-act-clock{animation:act-board-settle 1.6s .1s both cubic-bezier(.16,1,.3,1)}.market-act--age .market-act-copy>*{animation:act-copy-settle 1.4s both cubic-bezier(.16,1,.3,1)}.market-act--age .market-act-copy h2{animation-delay:.13s}.market-act--age .market-act-copy p{animation-delay:.28s}.market-act-hours strong{animation-duration:1.7s}.market-act-status b,.market-act-status p{animation:act-copy-settle 1.15s both cubic-bezier(.16,1,.3,1)}@keyframes act-board-settle{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes act-copy-settle{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.market-act--age .market-act-clock,.market-act--age .market-act-copy>*,.market-act-status b,.market-act-status p{animation:none}}.market-act-footer{display:block}.market-act-tape{width:100%;height:100%;display:block;overflow:hidden;white-space:nowrap}.market-act-tape-track{height:100%;width:-moz-max-content;width:max-content;display:flex;align-items:center;animation:act-tape-full 36s linear infinite}.market-act-tape-track span{display:block;flex:none;animation:none!important}@keyframes act-tape-full{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.market-act-tape-track{animation:none}}.ch-story{--ch-ink:#1b1b20;--ch-muted:#606067;--ch-accent:#b4523b;color:var(--ch-ink);background:#f5f4f2;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ch-story *{box-sizing:border-box}.ch-story h2,.ch-story h3,.ch-story p{margin:0}.ch-story a{text-decoration:none}.ch-wrap{max-width:1180px;margin:auto;padding:0 26px}.ch-stats{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #d2d0cd;padding:26px 0 31px;margin-bottom:102px;position:relative;overflow:hidden}.ch-stats:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent 0%,#d65f24 43%,#ffb17e 50%,transparent 58%);transform:translate(-115%);opacity:0}.ch-stats.is-visible:before{animation:ch-stats-scan 4.8s .25s cubic-bezier(.16,1,.3,1) both}.ch-stats>div{display:flex;flex-direction:column;gap:4px;padding-left:28px;border-left:1px solid #d2d0cd}.ch-stats>div:first-child{padding-left:0;border-left:0}.ch-stats b{font-size:clamp(28px,3vw,42px);letter-spacing:-.05em;font-weight:560;line-height:1.05}.ch-stats span{font-size:12px;color:#77757a}.ch-kicker,.ch-feature-number{font:600 11px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:var(--ch-accent)}.ch-features{padding-bottom:80px}.ch-section-heading{padding-bottom:82px;max-width:750px}.ch-section-heading h2{font-size:clamp(42px,5.2vw,72px);font-weight:520;letter-spacing:-.07em;line-height:1.04;margin:23px 0 19px}.ch-section-heading p{font-size:clamp(17px,1.7vw,21px);line-height:1.45;color:var(--ch-muted);max-width:650px}.ch-feature-row{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;border-top:1px solid #d2d0cd;padding:68px 0 76px;min-height:420px;scroll-margin-top:30px}.ch-feature-row:last-of-type{border-bottom:1px solid #d2d0cd}.ch-feature-copy{padding:4px 0}.ch-feature-copy h3{font-size:clamp(36px,3.8vw,53px);font-weight:530;letter-spacing:-.06em;line-height:1.07;margin:24px 0 20px}.ch-feature-copy p{font-size:16px;line-height:1.6;color:var(--ch-muted);max-width:420px}.ch-feature-copy>a:not(.glass-button-shell){display:inline-flex;align-items:center;gap:22px;margin-top:28px;padding-bottom:7px;border-bottom:1px solid #1d1d22;color:#1d1d22;font-size:14px;font-weight:560;transition:gap .3s,color .3s}.ch-feature-copy>a:not(.glass-button-shell):hover{gap:32px;color:var(--ch-accent)}.ch-feature-copy .glass-button-shell{margin-top:28px}.ch-frame{display:grid;place-items:center;min-width:0;min-height:290px;padding:28px;border:1px solid #d9d8d5;border-radius:8px;background:#eae9e6;overflow:hidden;transition:border-color .3s}.ch-frame:hover{border-color:#aaa8a5}.ch-frame--market{min-height:315px}.ch-frame--position{min-height:325px}.ch-frame--age{min-height:175px}.ch-frame-inner{width:100%;max-width:520px;opacity:0;transform:translateY(14px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.ch-frame.is-visible .ch-frame-inner{opacity:1;transform:none}.ch-market-ui,.ch-position-ui,.ch-age-ui{background:#fff;border:1px solid #d4d4d8;border-radius:8px;box-shadow:0 8px 25px #20202817;overflow:hidden}.ch-market-head,.ch-market-row{display:grid;grid-template-columns:1.35fr 1fr .7fr 1fr .7fr .7fr;align-items:center;gap:5px;padding:0 12px}.ch-market-head{height:30px;border-bottom:1px solid #e7e7ea;color:#86868f;font-size:6px;letter-spacing:.06em;font-weight:700}.ch-market-row{height:38px;border-bottom:1px solid #ededf0;font-size:8px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s,background .2s;transition-delay:calc(var(--row)*85ms + .18s)}.ch-frame.is-visible .ch-market-row{opacity:1;transform:none}.ch-market-row:hover{background:#f2f1ee}.ch-market-row:last-child{border:0}.ch-market-asset{display:flex;align-items:center;gap:6px;min-width:0}.ch-market-asset img{width:17px;height:17px;border-radius:50%;-o-object-fit:contain;object-fit:contain}.ch-market-asset span{display:flex;flex-direction:column;min-width:0}.ch-market-asset small{font-size:6px;color:#96969f}.ch-teal{color:#1cae9c!important}.ch-red{color:#b94839!important}.ch-position-alert{font-size:8px;line-height:1.4;padding:9px 12px;border-left:2px solid var(--ch-accent);background:#fbf7f5;color:#5c5c65}.ch-position-alert b{color:var(--ch-accent)}.ch-position-panels{display:grid;grid-template-columns:1fr 1fr}.ch-position-panels>div{padding:13px;display:flex;flex-direction:column;gap:7px;border-right:1px solid #e9e9ed;font-size:8px;color:#7c7c87}.ch-position-panels>div:last-child{border:0}.ch-position-panels strong{color:#20202b;font-size:10px;margin-bottom:5px}.ch-position-panels span{display:flex;justify-content:space-between}.ch-position-panels b{font-weight:600;color:#30303b}.ch-position-input{height:28px;display:flex;align-items:center;justify-content:space-between;border:1px solid #e3e3e8;border-radius:5px;margin-top:8px;padding-left:8px}.ch-position-input small{height:100%;padding:8px;background:#f4f4f6;color:#777783}.ch-position-actions{display:flex;gap:5px}.ch-position-actions i{font-style:normal;flex:1;text-align:center;padding:7px;border:1px solid #e4e4e8;border-radius:14px}.ch-age-ui{width:100%;display:grid;grid-template-columns:repeat(4,1fr);border-radius:7px}.ch-age-ui>div{display:flex;flex-direction:column;gap:4px;padding:19px 15px;border-left:1px solid #e8e8ec}.ch-age-ui>div:first-child{border:0}.ch-age-ui small{font-size:8px;color:#898992}.ch-age-ui b{font-size:17px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ch-disclaimer{font-size:11px;color:#87858a;margin:35px 0 0;line-height:1.5}.ch-footer{border-top:1px solid #d2d0cd;padding:27px max(26px,calc((100vw - 1128px)/2));display:flex;justify-content:space-between;gap:20px;color:#7f7d83;font-size:11px;letter-spacing:.08em}.ch-footer>div{display:flex;gap:26px}.ch-footer a{color:inherit}.ch-footer a:hover{color:#1b1b20}.ch-feature-copy.is-visible>*{animation:ch-copy-in .75s both cubic-bezier(.16,1,.3,1)}.ch-feature-copy.is-visible>h3{animation-delay:.08s}.ch-feature-copy.is-visible>p{animation-delay:.17s}.ch-feature-copy.is-visible>a,.ch-feature-copy.is-visible>.glass-button-shell{animation-delay:.25s}@keyframes ch-copy-in{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:none}}.ch-stats>div{opacity:0;transform:translateY(20px)}.ch-stats.is-visible>div{animation:ch-stat-rise 1.4s both cubic-bezier(.16,1,.3,1)}.ch-stats.is-visible>div:nth-child(2){animation-delay:.18s}.ch-stats.is-visible>div:nth-child(3){animation-delay:.36s}@keyframes ch-stat-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ch-stats-scan{0%{opacity:0;transform:translate(-115%)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(115%)}}.ch-frame--age.is-visible .ch-red{animation:ch-age-emphasis 1.5s .6s both cubic-bezier(.16,1,.3,1)}@keyframes ch-age-emphasis{0%{opacity:.3;letter-spacing:.02em}to{opacity:1;letter-spacing:-.04em}}.ch-features{padding-top:100px}@media(max-width:760px){.ch-feature-row{gap:5%;padding:55px 0}.ch-frame{padding:17px}.ch-section-heading{padding-bottom:55px}.ch-feature-copy h3{font-size:clamp(31px,4.6vw,45px)}.ch-feature-copy p{font-size:14px}}@media(max-width:620px){.ch-wrap{padding:0 20px}.ch-stats{margin-bottom:75px;padding:22px 0}.ch-stats>div{padding-left:12px}.ch-stats b{font-size:24px}.ch-stats span{font-size:10px;line-height:1.3}.ch-section-heading{padding-bottom:48px}.ch-section-heading h2{font-size:clamp(42px,10vw,58px)}.ch-section-heading p{font-size:16px}.ch-feature-row{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:45px 0 56px;min-height:0}.ch-feature-row .ch-frame{order:1}.ch-feature-row .ch-feature-copy{order:2;padding-top:32px}.ch-feature-copy h3{font-size:38px;margin:18px 0 16px}.ch-feature-copy p{font-size:15px}.ch-frame--market{min-height:280px}.ch-frame--position{min-height:270px}.ch-frame--age{min-height:135px}.ch-age-ui>div{padding:13px 8px}.ch-age-ui small{font-size:6px}.ch-age-ui b{font-size:12px}.ch-footer{display:block;padding:24px 20px;font-size:9px}.ch-footer>div{margin-top:20px;gap:18px}.ch-features{padding-bottom:65px}}.ch-stats{margin-bottom:0}@media(max-width:620px){.ch-features{padding-top:70px}}.ch-feature-row{position:relative;border-top-color:transparent}.ch-feature-row:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:#aaa8a5;transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.ch-feature-row.is-visible:before{transform:scaleX(1)}.ch-frame.reveal{opacity:0;transform:translateY(48px) scale(.965);transition:opacity .95s cubic-bezier(.16,1,.3,1),transform 1.15s cubic-bezier(.16,1,.3,1),border-color .3s}.ch-frame.reveal.is-visible{opacity:1;transform:none}.ch-feature-row .ch-feature-copy.reveal{transition-delay:.12s}.ch-frame.is-visible .ch-position-panels>div{animation:ch-panel-enter .75s both cubic-bezier(.16,1,.3,1)}.ch-frame.is-visible .ch-position-panels>div:nth-child(2){animation-delay:.15s}.ch-frame.is-visible .ch-age-ui>div{animation:ch-panel-enter .7s both cubic-bezier(.16,1,.3,1);animation-delay:calc(var(--age-index, 0)*80ms + .17s)}.ch-age-ui>div:nth-child(2){--age-index:1}.ch-age-ui>div:nth-child(3){--age-index:2}.ch-age-ui>div:nth-child(4){--age-index:3}.ch-frame.is-visible .ch-market-row:hover{transform:translate(3px);background:#f6f3f1}.ch-feature-copy>a:not(.glass-button-shell) span{display:inline-block;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ch-feature-copy>a:not(.glass-button-shell):hover span{transform:translate(3px,-3px)}.ch-footer a{position:relative}.ch-footer a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ch-footer a:hover:after{transform:scaleX(1)}@keyframes ch-panel-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ch-market-row,.ch-frame-inner,.ch-stats>div{opacity:1;transform:none}.ch-feature-copy.is-visible>*,.ch-stats.is-visible>div,.ch-stats.is-visible:before,.ch-frame--age.is-visible .ch-red{animation:none}.ch-feature-row:before{transform:none}.ch-frame.reveal{opacity:1;transform:none}.ch-frame.is-visible .ch-position-panels>div,.ch-frame.is-visible .ch-age-ui>div{animation:none}}.ch-stats.reveal{opacity:1;transform:none;clip-path:inset(0 100% 0 0);transition:clip-path 1.55s cubic-bezier(.16,1,.3,1)}.ch-stats.reveal.is-visible{clip-path:inset(0 0 0 0)}.ch-stats>div{position:relative;border-left:0}.ch-stats>div:not(:first-child):before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#d2d0cd;transform:scaleY(0);transform-origin:top}.ch-stats.is-visible>div:not(:first-child):before{animation:ch-divider-draw 1.25s .4s cubic-bezier(.16,1,.3,1) both}.ch-stats.is-visible>div:nth-child(3):before{animation-delay:.67s}.ch-stats b{font-variant-numeric:tabular-nums}@keyframes ch-divider-draw{to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.ch-stats.reveal{clip-path:none;transition:none}.ch-stats>div:not(:first-child):before{transform:none}.ch-stats.is-visible>div:not(:first-child):before{animation:none}}.ch-stats.reveal,.ch-stats.reveal.is-visible{clip-path:none;opacity:1;transform:none}.ch-stats>div{opacity:1;transform:none}.ch-stats.is-visible>div{animation-duration:1.85s}.ch-stats.is-visible>div:nth-child(2){animation-delay:.28s}.ch-stats.is-visible>div:nth-child(3){animation-delay:.56s}.ch-stats.is-visible:before{animation-duration:6.2s}.ch-stats.is-visible>div:not(:first-child):before{animation-duration:1.9s}.ch-figure-note{font-size:11px;color:#78777a;margin:36px 0 0;line-height:1.5}.ch-feature-row:before{transition-duration:1.7s}.ch-section-heading.reveal.is-visible .ch-kicker{animation:ch-detail-rise 1.15s .05s both cubic-bezier(.16,1,.3,1)}.ch-section-heading.reveal.is-visible h2{animation:ch-detail-rise 1.45s .18s both cubic-bezier(.16,1,.3,1)}.ch-section-heading.reveal.is-visible p{animation:ch-detail-rise 1.5s .36s both cubic-bezier(.16,1,.3,1)}.ch-feature-copy.is-visible>*{animation-duration:1.3s}.ch-feature-copy.is-visible>h3{animation-delay:.18s}.ch-feature-copy.is-visible>p{animation-delay:.38s}.ch-feature-copy.is-visible>a,.ch-feature-copy.is-visible>.glass-button-shell{animation-delay:.55s}.ch-frame.reveal{transition-duration:1.4s,1.65s,.3s}.ch-frame-inner{transition-duration:1.3s,1.3s;transition-delay:.15s}.ch-frame.is-visible .ch-market-head{animation:ch-detail-rise 1.1s .25s both cubic-bezier(.16,1,.3,1)}.ch-market-row{transition-duration:.95s,.95s,.25s;transition-delay:calc(var(--row)*.16s + .45s)}.ch-frame.is-visible .ch-position-alert{animation:ch-detail-rise 1.15s .25s both cubic-bezier(.16,1,.3,1)}.ch-frame.is-visible .ch-position-panels>div{animation-duration:1.3s;animation-delay:.4s}.ch-frame.is-visible .ch-position-panels>div:nth-child(2){animation-delay:.62s}.ch-frame.is-visible .ch-age-ui>div{animation-duration:1.2s;animation-delay:calc(var(--age-index,0)*.17s + .38s)}@keyframes ch-detail-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ch-section-heading.reveal.is-visible>*,.ch-frame.is-visible .ch-market-head,.ch-frame.is-visible .ch-position-alert{animation:none}.ch-market-row{transition:none}}.ch-frame{position:relative;isolation:isolate;border-radius:20px;background:radial-gradient(ellipse 60% 70% at 74% 16%,#f4dfd4 0%,transparent 80%),radial-gradient(ellipse 70% 100% at 8% 84%,#ebeff6 0%,transparent 76%),#f8f8f7}.ch-frame:before{content:"";position:absolute;z-index:-1;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-linear-gradient(126deg,transparent 0 9%,#dde9f54a 10%,#f9bdc43f 10.8%,#eea57b5a 11.6%,#fff8 12.5%,transparent 16%,transparent 31%);filter:blur(13px);opacity:.65;animation:ch-prism-drift 22s ease-in-out infinite alternate;pointer-events:none}.ch-frame:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse 40% 56% at 80% 10%,#ffcfaa57,transparent 80%);pointer-events:none}.ch-frame-inner{position:relative;z-index:1}.ch-market-ui,.ch-position-ui,.ch-age-ui{box-shadow:0 20px 45px #28263126,0 1px 2px #fff inset}@keyframes ch-prism-drift{0%{transform:translate3d(-3%,1%,0) rotate(-2deg)}to{transform:translate3d(3%,-2%,0) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.ch-frame:before{animation:none}}.ch-market-ui{overflow:visible}.ch-market-row{position:relative;z-index:0;transition:opacity .6s,transform .65s cubic-bezier(.16,1,.3,1),background .4s,box-shadow .4s}.ch-market-ui--focused .ch-market-row:not(.ch-market-row--selected){opacity:.46}.ch-frame.is-visible .ch-market-ui--focused .ch-market-row--selected{z-index:2;opacity:1;transform:translate(5px) scale(1.012);background:#fff9f5;box-shadow:0 5px 18px #503b2b21,inset 3px 0 #b4523b}.ch-row-detail{position:absolute;right:5px;bottom:calc(100% + 6px);padding:6px 9px;background:#1b1b20;color:#fff;border-radius:5px;white-space:nowrap;opacity:0;transform:translateY(4px);pointer-events:none;font-size:8px;transition:opacity .25s,transform .25s}.ch-market-row--selected:hover .ch-row-detail{opacity:1;transform:none}.ch-position-alert{display:flex;align-items:center;gap:4px}.ch-position-alert img{width:13px;height:13px;border-radius:50%;margin-right:3px}.ch-frame--position.is-visible .ch-position-alert{border-left-color:#b4523b}.ch-age-sequence{width:100%;background:#fff;border:1px solid #d4d4d8;border-radius:8px;box-shadow:0 20px 45px #28263126;overflow:hidden}.ch-age-sequence .ch-age-ui{border:0;border-bottom:1px solid #e8e8ec;border-radius:0;box-shadow:none}.ch-price-track{padding:16px 16px 13px}.ch-price-track-labels,.ch-price-caption{display:grid;grid-template-columns:42% 40% 18%;align-items:center;color:#929097;font-size:7px}.ch-price-track-labels{letter-spacing:.09em;font-weight:700}.ch-price-track-labels span:nth-child(2){color:#b4523b}.ch-price-track-labels span:last-child,.ch-price-caption span:last-child{text-align:right}.ch-price-track svg{display:block;width:100%;height:75px;margin:6px 0}.ch-price-grid{fill:none;stroke:#e8e6e5;stroke-width:1}.ch-price-line{fill:none;stroke:#222229;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:670;stroke-dashoffset:670}.ch-price-hold{fill:none;stroke:#b4523b;stroke-width:2;stroke-dasharray:3 5;opacity:0}.ch-price-marker,.ch-price-update{fill:#b4523b;opacity:0}.ch-age-sequence--playing .ch-price-line{animation:ch-price-draw 3.9s .2s cubic-bezier(.38,.02,.24,1) forwards}.ch-age-sequence--playing .ch-price-hold{animation:ch-hold-show 1.2s 1.65s both}.ch-age-sequence--playing .ch-price-marker{animation:ch-hold-show .4s 1.4s both}.ch-age-sequence--playing .ch-price-update{animation:ch-hold-show .4s 3.1s both}@keyframes ch-price-draw{to{stroke-dashoffset:0}}@keyframes ch-hold-show{to{opacity:1}}@media(max-width:620px){.ch-price-track{padding:12px 9px}.ch-price-track-labels,.ch-price-caption{font-size:5.5px}.ch-price-track svg{height:62px}.ch-age-sequence .ch-age-ui b{font-size:11px}}@media(prefers-reduced-motion:reduce){.ch-market-ui--focused .ch-market-row:not(.ch-market-row--selected){opacity:1}.ch-frame.is-visible .ch-market-ui--focused .ch-market-row--selected{transform:none}.ch-price-line{stroke-dashoffset:0}.ch-price-hold,.ch-price-marker,.ch-price-update{opacity:1}.ch-age-sequence--playing .ch-price-line,.ch-age-sequence--playing .ch-price-hold,.ch-age-sequence--playing .ch-price-marker,.ch-age-sequence--playing .ch-price-update{animation:none}}.site-admin{min-height:100dvh;display:grid;place-items:center;padding:32px 18px;background:#f4f3f2;color:#1d1d20;font-family:Inter,Arial,sans-serif}.site-admin__panel{width:min(100%,560px);background:#fff;border:1px solid #e2dfdb;border-radius:26px;padding:clamp(24px,5vw,42px);box-shadow:0 18px 60px #2423280d;display:flex;flex-direction:column;gap:18px}.site-admin__back{color:#57575b;text-decoration:none;font-size:14px;width:-moz-max-content;width:max-content}.site-admin__back:hover{color:#171719}.site-admin__eyebrow{font-size:11px;letter-spacing:.22em;color:#b7532c;margin-top:12px}.site-admin h1{font-size:clamp(30px,5vw,44px);font-weight:500;letter-spacing:-.055em;margin:0}.site-admin p{margin:-8px 0 5px;color:#66676a;font-size:14px;line-height:1.5}.site-admin label{display:grid;gap:8px;font-size:13px;font-weight:600}.site-admin input{width:100%;border:1px solid #d7d5d3;border-radius:12px;padding:14px 15px;font:inherit;font-weight:400;font-size:15px;color:#161619;background:#fafafa;outline:none}.site-admin input:focus{border-color:#9b6b54;box-shadow:0 0 0 3px #b7532c18}.site-admin button{background:#202024;color:#fff;border:0;border-radius:999px;padding:15px 24px;font:inherit;font-size:15px;cursor:pointer}.site-admin button:disabled{opacity:.55;cursor:wait}.site-admin output{min-height:20px;color:#555;font-size:13px;line-height:1.4}*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";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]){-webkit-text-decoration:underline dotted;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,samp,pre{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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.table{display:table}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{font-family:Arial,Helvetica,sans-serif;color:#17191c;background:#efefef;font-synthesis:none;text-rendering:geometricPrecision}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid #f26522;outline-offset:4px}.landing-v2{background:#f5f5f5}.landing-container{width:min(100%,1440px);margin-inline:auto}.landing-pad{padding-inline:clamp(20px,3.35vw,48px)}.landing-hero{min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;background:#efefef}.hero-shader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#f9f9f9}.hero-shader>div{width:100%;height:100%}.hero-foreground{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.landing-header{width:min(100%,1440px);margin-inline:auto;padding:8px 12px;position:relative;z-index:5}.landing-nav{min-height:56px;padding:5px 5px 5px 6px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 3px 16px #0000000b}.landing-nav__left,.landing-nav__right{display:flex;align-items:center}.landing-nav__left{gap:25px}.landing-logo{height:40px;width:40px;flex:none;border-radius:50%;background:#1b1d20;color:#fff;display:grid;place-items:center}.landing-logo svg{height:21px;width:21px}.landing-nav__links{display:flex;align-items:center;gap:25px}.landing-nav__links a{font-size:14px;font-weight:500;white-space:nowrap;transition:color .3s}.landing-nav__links a:hover{color:#818181}.landing-nav__right{gap:25px}.landing-nav__descriptor,.landing-nav__clock{color:#626262;font-size:13px;white-space:nowrap}.landing-nav__clock{display:flex;align-items:center;gap:7px}.landing-menu-toggle{display:none;align-items:center;justify-content:center;border:0;background:#1b1d20;color:#fff;border-radius:50%;height:40px;width:40px}.roll-button{min-height:43px;display:inline-flex;align-items:center;gap:22px;padding:6px 7px 6px 21px;border-radius:999px;color:#fff;font-size:13px;font-weight:500;white-space:nowrap;transition:background .3s cubic-bezier(.25,.1,.25,1),transform .3s}.roll-button:hover{transform:translateY(-2px)}.roll-button--dark{background:#1b1d20}.roll-button--dark:hover{background:#35383b}.roll-button--orange{background:#f26522}.roll-button--orange:hover{background:#df591d}.roll-button__window{height:20px;line-height:20px;display:flex;flex-direction:column;overflow:hidden}.roll-button__window span{display:block;flex:none;height:20px;transition:transform .5s cubic-bezier(.25,.1,.25,1)}.roll-button:hover .roll-button__window span{transform:translateY(-20px)}.roll-button__icon{width:29px;height:29px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fff;color:#f26522}.roll-button--dark .roll-button__icon{color:#1b1d20}.roll-button__icon svg{transition:transform .5s cubic-bezier(.25,.1,.25,1)}.roll-button:hover .roll-button__icon svg{transform:rotate(-45deg)}.hero-content{width:min(100%,1440px);margin:auto auto 0;padding:0 clamp(20px,3.35vw,48px) clamp(70px,8vh,95px)}.hero-label{font-size:13px;letter-spacing:.055em;font-weight:500;margin:0 0 26px}.hero-content h1{font-size:clamp(40px,5.05vw,73px);font-weight:500;line-height:1.08;letter-spacing:-.045em;max-width:1070px;margin:0}.hero-description{font-size:clamp(14px,1.3vw,17px);line-height:1.55;max-width:570px;color:#454545;margin:28px 0 0}.hero-actions{display:flex;align-items:center;gap:18px;margin-top:35px}.hero-badge{height:42px;display:inline-flex;align-items:center;gap:10px;padding:5px 7px 5px 11px;background:#fff;border-radius:5px;box-shadow:0 2px 8px #00000016;font-size:13px;font-weight:500;transition:box-shadow .3s,transform .3s}.hero-badge:hover{box-shadow:0 5px 18px #00000024;transform:translateY(-2px)}.hero-badge__mark{display:grid;place-items:center;color:#ed744e}.hero-badge__mark svg{width:20px;height:20px}.hero-badge__tag{background:#1b1d20;color:#fff;padding:5px 7px;border-radius:2px;font-size:10px;letter-spacing:.03em}.hero-corner{position:absolute;right:clamp(20px,3.35vw,48px);bottom:28px;font-size:10px;letter-spacing:.14em;color:#5d5d5d}.landing-about{background:#fff;padding:clamp(70px,9vw,130px) 0 clamp(70px,8vw,116px);overflow:hidden}.section-badge{display:flex;align-items:center;gap:12px;margin-bottom:30px}.section-badge__number{width:27px;height:27px;border-radius:50%;background:#1b1d20;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:600}.section-badge__label{border:1px solid #dcdcdc;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500}.section-title{font-size:clamp(33px,4.2vw,62px);line-height:1.11;letter-spacing:-.04em;font-weight:500;margin:0}.about-layout{display:grid;grid-template-columns:26% 1fr 48%;gap:clamp(18px,2.4vw,35px);align-items:end;margin-top:clamp(50px,7vw,100px)}.about-small,.about-large{overflow:hidden;border-radius:17px;position:relative;background:#ecebee}.about-small{aspect-ratio:438/346}.about-large{aspect-ratio:3/2}.about-small img,.about-large img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.about-small:hover img,.about-large:hover img{transform:scale(1.06)}.about-small img{-o-object-position:72% center;object-position:72% center}.about-large img{-o-object-position:center;object-position:center}.about-copy{align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.about-copy p{font-size:clamp(15px,1.23vw,18px);line-height:1.6;font-weight:500;max-width:320px;margin:0}.about-large__caption{position:absolute;bottom:16px;left:17px;right:17px;display:flex;justify-content:space-between;color:#1b1d20;font-size:10px;font-weight:600;letter-spacing:.1em}.landing-features{background:#f5f5f5;padding:clamp(70px,8vw,115px) 0 30px;overflow:hidden}.features-title{margin-bottom:clamp(40px,5vw,70px)}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2vw,28px)}.feature-card{min-width:0;display:block}.feature-card__visual{height:auto;aspect-ratio:329/246;overflow:hidden;border-radius:18px;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;transition:box-shadow .4s}.feature-card:hover .feature-card__visual{box-shadow:0 18px 45px #00000024}.feature-card--markets .feature-card__visual{background:#24282d url(/assets/about.webp) center/cover}.feature-card--age .feature-card__visual{background:#54585a url(/assets/markets.webp) center/cover}.feature-card__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#171b20a8;z-index:-1}.feature-card--age .feature-card__visual:before{background:#171b20a1}.feature-orbit{position:absolute;right:4%;top:-22%;width:42%;aspect-ratio:1;border:1px solid #ffffff61;border-radius:50%;display:grid;place-items:center;color:#ffffff4d;animation:float 8s ease-in-out infinite}.feature-orbit svg{width:45%;height:45%}.market-preview{width:min(77%,460px);background:#f9f9f7f5;border:1px solid #fff;border-radius:13px;padding:9px;box-shadow:0 20px 45px #0006;transform:rotate(-4deg) translateY(7%);transition:transform .7s cubic-bezier(.16,1,.3,1)}.feature-card:hover .market-preview{transform:rotate(0) translateY(2%) scale(1.04)}.market-preview__head,.market-preview__row{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center;gap:6px}.market-preview__head{color:#8c8c8c;font-size:8px;letter-spacing:.08em;padding:7px 9px}.market-preview__row{border-top:1px solid #e6e6e6;padding:11px 9px;font-size:13px}.market-preview__row strong{font-weight:600}.market-preview__row small{font-weight:400;color:#8f8f8f;font-size:10px}.market-preview__row em{font-style:normal;color:#da622d}.feature-card__hover{position:absolute;left:18px;bottom:18px;height:38px;width:38px;border-radius:999px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;background:#fff;color:#1b1d20;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;transition:width .35s ease}.feature-card__hover span{opacity:0;max-width:0;transition:opacity .2s,max-width .35s}.feature-card:hover .feature-card__hover,.feature-card:focus-visible .feature-card__hover{width:142px}.feature-card:hover .feature-card__hover span,.feature-card:focus-visible .feature-card__hover span{opacity:1;max-width:100px}.feature-card--age .feature-card__hover{background:#1b1d20;color:#fff}.feature-card p{color:#676767;font-size:14px;line-height:1.5;margin:18px 0 5px}.feature-card h3{font-size:16px;font-weight:600;margin:0}.age-object{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;border:1px solid #ffffffb0;box-shadow:0 0 40px #fff8,inset 0 0 55px #fff8;display:grid;place-items:center;transform:translate(36%,-18%);animation:float 7s ease-in-out infinite}.age-object__inner{width:61%;height:61%;border-radius:50%;background:radial-gradient(circle at 40% 30%,#fff9,#e9edf2aa 40%,#a9c5d253 70%,#fff4);box-shadow:inset 0 0 27px #fff,0 9px 35px #fff6;display:grid;place-items:center;color:#fff}.age-object svg{width:34%;height:34%}.age-readout{position:absolute;left:8%;bottom:20%;background:#f9f9f9e8;border:1px solid #fff;border-radius:12px;padding:15px 19px;box-shadow:0 12px 30px #0003;display:flex;flex-direction:column;gap:4px;transform:rotate(-4deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}.feature-card:hover .age-readout{transform:rotate(0) translateY(-5px)}.age-readout>span,.age-readout small{font-size:9px;letter-spacing:.1em;color:#777}.age-readout strong{font-size:clamp(29px,3.2vw,48px);line-height:1;letter-spacing:-.06em;font-weight:500;color:#1b1d20}.age-readout strong span{color:#e0672d;font-size:.5em;margin-left:3px}.features-footer{display:flex;align-items:center;justify-content:space-between;margin-top:90px;padding-top:25px;border-top:1px solid #d2d2d2;font-size:10px;letter-spacing:.1em;color:#555}.features-footer a:hover{color:#f26522}.landing-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;visibility:hidden;pointer-events:none;transition:visibility .5s}.landing-menu.is-open{visibility:visible;pointer-events:auto}.landing-menu__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .5s}.landing-menu.is-open .landing-menu__backdrop{opacity:1}.landing-menu__sheet{position:absolute;left:12px;right:12px;bottom:12px;background:#fff;border-radius:22px;padding:24px;transform:translateY(calc(100% + 15px));transition:transform .5s cubic-bezier(.32,.72,0,1)}.landing-menu.is-open .landing-menu__sheet{transform:none}.landing-menu__top{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#696969}.landing-menu__top span{display:flex;gap:7px;align-items:center}.landing-menu__top button{border:0;background:#eee;border-radius:50%;width:38px;height:38px;display:grid;place-items:center}.landing-menu__links{display:flex;flex-direction:column;margin:34px 0}.landing-menu__links a{border-bottom:1px solid #e4e4e4;font-size:clamp(28px,6vw,40px);font-weight:500;letter-spacing:-.04em;padding:12px 0;display:flex;align-items:center;justify-content:space-between;transform:translateY(16px);opacity:0;transition:transform .5s,opacity .5s}.landing-menu.is-open .landing-menu__links a{transform:none;opacity:1}.landing-menu__cta{width:100%;justify-content:space-between}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.is-visible{opacity:1;transform:none}.about-layout .reveal:nth-child(2),.feature-grid .reveal:nth-child(2){transition-delay:.1s}.about-layout .reveal:nth-child(3){transition-delay:.2s}@keyframes hero-drift{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes float{50%{transform:translate(35%,-16%)}}.liquid-glass{position:relative;background:#ffffff03;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 1px #fff9,inset -1px -1px 1px #ffffff40}.liquid-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid #ffffff80;pointer-events:none}.liquid-glass-strong{background:#ffffff03;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);box-shadow:inset 1px 1px 1px #fff9}.glass-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;padding:10px 21px;border:0;border-radius:999px;background:#1b1d20;color:#fff;font-size:13px;font-weight:500;transition:background .25s,transform .25s}.glass-button:hover{background:#f26522;transform:translateY(-2px)}.brand-period{color:#f26522}@media(max-width:1100px){.landing-nav__descriptor{display:none}.landing-nav__left,.landing-nav__links{gap:18px}.landing-nav__right{gap:14px}.about-layout{grid-template-columns:24% 1fr 46%}}@media(max-width:900px){.landing-nav__links,.landing-nav__right{display:none}.landing-menu-toggle{display:flex}.landing-header{padding:8px 12px}.landing-nav{min-height:54px}.hero-content{padding-bottom:72px}.about-layout{grid-template-columns:1fr 1fr;gap:22px}.about-copy{grid-column:1/-1;grid-row:1;max-width:500px;margin-bottom:25px}.about-small{grid-column:1}.about-large{grid-column:2;aspect-ratio:438/346}}@media(max-width:640px){.landing-header{padding:8px 12px}.landing-logo,.landing-menu-toggle{height:38px;width:38px}.hero-content{padding:0 20px 73px}.hero-label{font-size:12px;margin-bottom:20px}.hero-content h1{font-size:clamp(39px,8.2vw,55px);line-height:1.08}.desktop-break{display:none}.hero-description{font-size:14px;margin-top:20px;max-width:400px}.hero-actions{flex-direction:column;align-items:flex-start;gap:13px;margin-top:27px}.hero-actions .roll-button{min-height:47px}.hero-corner{bottom:21px;right:20px;font-size:9px}.landing-about,.landing-features{padding-top:70px}.section-badge{margin-bottom:24px}.section-title{font-size:clamp(36px,8vw,49px)}.about-layout{grid-template-columns:1fr;margin-top:38px;gap:15px}.about-copy{grid-column:1;grid-row:1;margin-bottom:18px}.about-copy p{font-size:15px}.about-small{grid-column:1;aspect-ratio:438/280}.about-large{grid-column:1;aspect-ratio:3/2}.feature-grid{grid-template-columns:1fr;gap:40px}.feature-card__visual{aspect-ratio:329/246}.feature-card p{font-size:13px}.features-footer{margin-top:65px;font-size:9px}.market-preview{width:80%}.market-preview__row{font-size:11px;padding:9px}.market-preview__head{font-size:7px}.age-readout{bottom:17%}}@media(max-width:390px){.hero-content h1{font-size:37px}.hero-badge{font-size:11px}.market-preview{width:85%}.market-preview__row small{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.prisma-mark-core,.landing-logo .prisma-mark-core,.product-star .prisma-mark-core{fill:#1b1d20}.landing-nav__right{gap:10px}.social-x{width:42px;height:42px;display:grid;place-items:center;background:#f2f2f2;border:1px solid #e5e5e5;border-radius:50%;font-size:19px;font-weight:500;transition:background .25s,transform .25s}.social-x:hover{background:#e7e7e7;transform:translateY(-2px)}.glass-button-shell{display:inline-flex;position:relative;isolation:isolate;flex:none}.glass-button-shell:before{position:absolute;content:"";left:7%;right:7%;bottom:-8px;height:24px;background:#1415195c;filter:blur(15px);border-radius:50%;z-index:-1;opacity:.35;transition:opacity .4s,transform .4s;pointer-events:none}.glass-button-shell:hover:before,.glass-button-shell:focus-within:before{opacity:.7;transform:translateY(2px)}.glass-button{--light-x:50%;--light-y:12%;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:43px;padding:10px 21px;overflow:hidden;isolation:isolate;border:1px solid #33363b;border-radius:999px;background:radial-gradient(90% 130% at var(--light-x) var(--light-y),#5b5d63 0%,#282a2f 45%,#141519 78%),linear-gradient(#26272c,#16171b);box-shadow:inset 1px 1px 1px #ffffff83,inset -2px -2px 2px #0009,0 8px 18px #15151919;color:#fff;font-size:13px;font-weight:500;text-decoration:none;transform:translateZ(0);transition:box-shadow .4s,transform .2s;cursor:pointer}.glass-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:radial-gradient(80% 130% at var(--light-x) var(--light-y),#ffffff3d,#ffffff00 70%);pointer-events:none;opacity:.4;transition:opacity .4s}.glass-button:hover,.glass-button:focus-visible{background:radial-gradient(90% 130% at var(--light-x) var(--light-y),#5b5d63 0%,#282a2f 45%,#141519 78%),linear-gradient(#26272c,#16171b);box-shadow:inset 1px 1px 1px #fffb,inset -2px -2px 2px #0009,0 14px 26px #15151932;transform:translateY(-2px)}.glass-button:hover:before{opacity:1}.glass-button:active{transform:translateY(1px) scale(.985)}.glass-button__label,.glass-button__arrow{position:relative;z-index:1}.glass-button__arrow{transition:transform .35s}.glass-button:hover .glass-button__arrow{transform:translate(4px)}.landing-v2 a.glass-button,.ch-story a.glass-button,.product-page a.glass-button,button.glass-button{color:#fff;text-shadow:0 1px 2px #0007}.glass-button__label,.glass-button__arrow{color:#fff;opacity:1}.hero-badge{font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;border:1px solid #2225;border-radius:999px;background:#ffffffab;padding:13px 19px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}button.hero-badge{color:inherit;cursor:pointer;font-family:inherit}.hero-actions{align-items:center}.landing-menu__cta{width:100%}@media(max-width:900px){.landing-nav__right{display:flex}.landing-nav__links{display:none}.landing-menu-toggle{display:flex}.landing-nav__right{margin-left:auto;margin-right:9px}}@media(max-width:640px){.landing-nav__right .glass-button{padding:9px 14px;font-size:11px;min-height:38px}.landing-nav__right .glass-button__arrow{display:none}.social-x{width:38px;height:38px;font-size:17px}.hero-actions{align-items:flex-start}}.hero-fallback{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at 66% 39%,#f4e9e4,#fff 43%,#f8f9fa)}.hero-fallback:before{content:"";position:absolute;top:-25%;right:-45%;bottom:-25%;left:-45%;background:repeating-linear-gradient(128deg,transparent 0 11%,#c7d9ee38 11.3%,#f6c2e447 11.65%,#f9d4a767 11.9%,#ffffffbf 12.7%,transparent 17.5%,transparent 32%);filter:blur(6px);opacity:.82;animation:prisma-light-drift 16s ease-in-out infinite alternate;will-change:transform}.hero-fallback:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 70% 48%,#f4b28d3d,transparent 27%),radial-gradient(ellipse at 18% 80%,#bed6ec24,transparent 39%);pointer-events:none}@keyframes prisma-light-drift{to{transform:translate3d(-3%,2%,0)}}@media(max-width:640px){.hero-fallback{background:radial-gradient(ellipse at 66% 39%,#f4e9e4,#fff 43%,#f8f9fa)}.hero-fallback:before{top:-10%;right:-70%;bottom:-10%;left:-70%;opacity:.7;filter:blur(4px)}.hero-fallback:after{opacity:.7}}.landing-nav{animation:prisma-nav-enter .85s .04s both cubic-bezier(.16,1,.3,1)}.landing-nav__links a{animation:prisma-nav-item .65s both cubic-bezier(.16,1,.3,1)}.landing-nav__links a:nth-child(1){animation-delay:.23s}.landing-nav__links a:nth-child(2){animation-delay:.31s}.landing-nav__links a:nth-child(3){animation-delay:.39s}.landing-nav__links a:nth-child(4){animation-delay:.47s}.hero-title-line{display:block;overflow:hidden;padding-bottom:.055em;margin-bottom:-.055em}.hero-title-line>span{display:block;animation:prisma-title-rise 1.05s both cubic-bezier(.16,1,.3,1)}.hero-title-line:nth-child(1)>span{animation-delay:.16s}.hero-title-line:nth-child(2)>span{animation-delay:.28s}.hero-title-line:nth-child(3)>span{animation-delay:.4s}.hero-description{animation:prisma-soft-rise .85s .6s both cubic-bezier(.16,1,.3,1)}.hero-actions{animation:prisma-soft-rise .85s .76s both cubic-bezier(.16,1,.3,1)}.hero-corner{animation:prisma-soft-rise .75s 1.02s both cubic-bezier(.16,1,.3,1)}@keyframes prisma-nav-enter{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:none}}@keyframes prisma-nav-item{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes prisma-title-rise{0%{opacity:.08;transform:translateY(105%) rotate(1.3deg)}to{opacity:1;transform:none}}@keyframes prisma-soft-rise{0%{opacity:0;transform:translateY(19px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.landing-nav,.landing-nav__links a,.hero-title-line>span,.hero-description,.hero-actions,.hero-corner{animation:none}}.hero-shader .hero-fallback{z-index:0}.hero-shader .shader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}
