.human-home{color:#121a27;font-family:var(--font-geist-sans),"PingFang SC","Microsoft YaHei",sans-serif;background:#fff;line-height:1.6;overflow-x:clip}.human-home a{color:inherit;text-underline-offset:5px}.human-home a:focus-visible{outline-offset:6px;outline:3px solid #64b2ff}.human-home img{max-width:100%}.human-home sup{vertical-align:super;margin-left:.04em;font-size:.44em;line-height:0}.human-nav{align-items:center;gap:32px;max-width:1240px;min-height:86px;margin:auto;padding:22px 32px;display:flex}.human-brand{white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:flex}.human-brand img{border-radius:12px;width:40px;height:40px}.human-wordmark{letter-spacing:-.04em;font-size:26px;font-weight:800}.human-nav-links{gap:28px;margin-left:auto;font-size:14px;display:flex}.human-nav-links a{text-decoration:none}.human-nav-action{white-space:nowrap;border:1px solid #dae2ec;border-radius:100px;padding:9px 15px;font-size:14px;text-decoration:none}.human-hero{color:#fff;background:#071a34}.human-hero-inner{grid-template-columns:1.45fr .65fr;align-items:center;gap:70px;max-width:1180px;margin:auto;padding:68px 32px 54px;display:grid}.human-kicker{letter-spacing:.04em;color:#086add;font-size:14px;font-weight:700;display:block}.human-hero .human-kicker{color:#8dc7ff}.human-hero h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(44px,5.6vw,76px);font-weight:800;line-height:1.23}.human-hero h1 em{color:#79bdff;font-style:normal}.human-hero-copy>p{color:#d0deed;max-width:570px;font-size:19px;line-height:1.9}.human-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:34px 0;display:flex}.human-actions a{font-size:16px;font-weight:650;text-decoration:none}.human-primary{background:#0879f9;border-radius:100px;padding:13px 22px;color:#fff!important}.human-secondary{border-bottom:1px solid #89a9cc;padding:6px 0}.human-hero-copy .human-release-note{color:#a3bbd5;margin-top:35px;font-size:14px;line-height:1.7}.human-phone-preview{justify-self:center;width:100%;max-width:280px;margin:0}.human-phone-preview img{border:5px solid #34465e;border-radius:34px;width:100%;height:auto;display:block;box-shadow:0 30px 60px #0005}.human-phone-preview figcaption{color:#a8bdd4;text-align:center;margin:16px 0 0;font-size:12px;line-height:1.6}.human-section{padding:104px max(32px,50% - 558px);scroll-margin-top:24px}.human-section h2{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(36px,4.4vw,58px);font-weight:780;line-height:1.28}.human-section p{font-size:17px;line-height:1.9}.human-section-heading{max-width:800px;margin-bottom:44px}.human-section-heading>p{color:#516074;max-width:740px}.human-principles{color:#fff;background:#0879f9;grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.human-principles .human-kicker{color:#fff}.human-principle-copy .human-big-copy{margin-top:0;font-size:24px;font-weight:600;line-height:1.7}.human-principle-copy>p{color:#fff}.human-principle-copy>a{margin-top:8px;font-weight:700;display:inline-block}.human-home .human-fine-print{opacity:.85;margin-top:24px;font-size:14px;line-height:1.8}.human-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.human-experience-grid article{border-top:2px solid #0879f9;min-width:0;padding-top:22px}.human-experience-grid article>span{color:#0879f9;font-size:14px;font-weight:750}.human-experience-grid h3{margin:20px 0 14px;font-size:24px;line-height:1.5}.human-experience-grid p{color:#516074}.human-experience-grid small{color:#354863;font-size:14px}.human-experience-note{color:#516074;border-top:1px solid #dbe3ed;margin:46px 0 0;padding:24px 0 0}.human-development{background:#f0f5fa}.human-development-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.human-development-grid article{background:#fff;border-radius:22px;padding:30px}.human-development-grid h3{margin:0 0 18px;font-size:24px;line-height:1.5}.human-development-grid p{color:#516074;margin:0}.human-adaptive-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.human-adaptive-grid figure{min-width:0;margin:0}.human-adaptive-grid img{border:1px solid #dbe3ed;border-radius:18px;width:100%;height:auto;display:block}.human-adaptive-grid figcaption{color:#526277;margin-top:15px;font-size:14px}.human-home .human-gallery-note{color:#5c6b7d;margin-top:32px;font-size:14px;line-height:1.9}.human-download{color:#fff;background:#071a34}.human-download .human-kicker{color:#8dc7ff}.human-download .human-section-heading>p{color:#c3d2e3}.human-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.human-platform-grid article{border:1px solid #38506e;border-radius:20px;min-width:0;padding:24px}.human-platform-grid article>span{color:#8dc7ff;font-size:14px}.human-platform-grid h3{margin:16px 0;font-size:28px}.human-platform-grid p{color:#c3d2e3;font-size:16px}.human-platform-grid small{color:#a3bbd5;font-size:14px}.human-home .human-release-details{color:#b3c4d8;margin-top:32px;font-size:14px}.human-support{grid-template-columns:1fr 1fr;gap:80px;display:grid}.human-support>div>p{color:#516074;margin-top:0}.human-support>div>a{color:#086add;margin:8px 22px 0 0;font-weight:650;display:inline-block}.human-footer{border-top:1px solid #dbe3ed;padding:48px max(32px,50% - 558px)}.human-footer>p{color:#516074;font-size:17px}.human-footer>div{flex-wrap:wrap;gap:24px;margin:24px 0;display:flex}.human-footer>div>a{font-size:14px;text-decoration:none}.human-footer>small{color:#647386;font-size:12px}@media (width<=1000px){.human-nav{gap:20px}.human-nav-links{gap:16px}.human-hero-inner{gap:34px}.human-hero-copy>p{font-size:17px}.human-phone-preview{max-width:250px}.human-principles,.human-support{gap:40px}.human-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.human-experience-grid{gap:22px}}@media (width<=760px){.human-nav{flex-wrap:wrap;gap:16px;min-height:0;padding:18px 22px}.human-nav-links{order:3;justify-content:space-between;gap:12px;width:100%;margin:0;font-size:14px}.human-nav-action{margin-left:auto;font-size:14px}.human-hero-inner{grid-template-columns:1fr;gap:32px;padding:52px 24px 44px}.human-hero h1{font-size:clamp(38px,9.3vw,66px)}.human-hero-copy>p{font-size:17px}.human-phone-preview{max-width:248px}.human-section{padding:64px 24px}.human-section h2{font-size:clamp(34px,8vw,48px)}.human-principles,.human-support{grid-template-columns:1fr;gap:20px}.human-principle-copy .human-big-copy{font-size:21px}.human-experience-grid,.human-development-grid,.human-adaptive-grid{grid-template-columns:1fr;gap:28px}.human-experience-grid h3{margin:16px 0 10px}.human-section-heading{margin-bottom:32px}.human-development-grid article{padding:24px}.human-platform-grid{gap:14px}.human-platform-grid article{padding:20px}.human-platform-grid h3{font-size:25px}.human-footer{padding:36px 24px}.human-footer>div{gap:14px 22px}}@media (width<=380px){.human-nav-links{font-size:13px}.human-platform-grid{grid-template-columns:1fr}.human-wordmark{font-size:24px}.human-nav-action{padding:8px 10px}.human-hero-inner{padding-left:20px;padding-right:20px}}.human-platform-grid .human-install-link{color:#fff;margin-top:16px;font-size:15px;font-weight:650;display:block}@media (prefers-reduced-motion:reduce){html:has(.human-home){scroll-behavior:auto}}.human-brand-preview{text-align:center;flex-direction:column;align-items:center;gap:26px;min-width:0;padding:24px 0;display:flex}.human-brand-preview img{border-radius:25%;width:min(100%,280px);height:auto;display:block;box-shadow:0 24px 60px #0004}.human-brand-preview .human-wordmark{font-size:48px;line-height:1.15}.human-home .human-section{padding-top:76px;padding-bottom:76px}.human-home .human-section p{line-height:1.7}.human-home .human-experience-note{margin-top:32px;padding-top:20px}.human-home .human-hero-copy>p{line-height:1.65}.human-home .human-platform-grid p{margin-bottom:0}@media (width<=1000px){.human-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.human-platform-grid article{padding:20px}.human-platform-grid h3{font-size:24px}}@media (width<=760px){.human-nav{padding:16px 20px}.human-nav-links{flex-wrap:wrap;justify-content:flex-start;gap:24px}.human-hero h1{font-size:clamp(32px,8vw,52px)}.human-hero-inner{gap:18px;padding-top:42px;padding-bottom:42px}.human-brand-preview{gap:18px;padding:12px 0}.human-brand-preview img{width:180px}.human-brand-preview .human-wordmark{font-size:36px}.human-home .human-section{padding:48px 24px}.human-platform-grid{grid-template-columns:1fr}.human-actions{gap:18px;margin:26px 0}.human-section h2{font-size:clamp(30px,7.5vw,42px)}.human-footer>div{gap:16px 22px}.human-experience-grid h3{font-size:23px}}.human-screenshots{background:#f3f6fa}.human-screenshot-grid{grid-template-columns:.55fr 1.45fr;align-items:start;gap:24px;display:grid}.human-screenshot-grid figure{min-width:0;margin:0}.human-screenshot-stage{background:#e7edf4;border:1px solid #d8e1ed;border-radius:24px;justify-content:center;align-items:center;height:530px;padding:20px;text-decoration:none;display:flex;overflow:hidden}.human-screenshot-stage img{border:1px solid #d5dde8;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 12px 32px #17335a18}.human-screenshot-grid figcaption{color:#516074;flex-direction:column;gap:4px;margin-top:16px;font-size:14px;display:flex}.human-screenshot-grid figcaption strong{color:#121a27;font-size:18px}.human-home .human-preview-note{color:#647386;margin:24px 0 0;font-size:13px}@media (width<=760px){.human-screenshot-grid{grid-template-columns:1fr;gap:32px}.human-screenshot-stage{border-radius:18px;height:auto;padding:18px}.human-screenshot-phone .human-screenshot-stage img{max-height:480px}.human-screenshot-stage img{border-radius:8px}.human-screenshot-grid figcaption{margin-top:12px}.human-home .human-preview-note{font-size:12px}.human-nav-links{gap:16px;font-size:13px}}.human-home .human-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.human-platform-grid article{flex-direction:column;align-items:flex-start;display:flex}.human-platform-grid article>p{flex:1}.human-platform-grid .human-install-link,.human-platform-grid .human-install-unavailable{text-align:center;border-radius:12px;width:100%;margin:24px 0 0;padding:11px 14px;font-size:14px;font-weight:650;line-height:1.5;display:block}.human-platform-grid .human-install-link{color:#fff;background:#0067db;text-decoration:none}.human-platform-grid .human-install-link:hover{background:#005bbb}.human-platform-grid .human-install-unavailable{color:#bdcce0;background:#1c304b;border:1px solid #38506e}.human-platform-grid .human-install-meta{margin-top:14px;line-height:1.6;display:block}.human-platform-grid .human-checksum-link{color:#c3d2e3;margin-top:6px;font-size:12px;display:block}@media (width<=1100px){.human-home .human-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.human-home .human-platform-grid{grid-template-columns:1fr}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1{order:1}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.supporters-site[dir=rtl]{font-family:Arial,var(--font-geist-sans),sans-serif}.supporters-site[dir=rtl] .supporters-hero h1,.supporters-site[dir=rtl] .supporters-heading h2{text-align:right}.supporters-site[dir=rtl] .earned-dot:before,.supporters-site[dir=rtl] .spent-dot:before{margin-left:7px;margin-right:0}.supporters-site[dir=rtl] .ranking-placeholder em,.supporters-site[dir=rtl] .ranking-row em{text-align:left}@media (width>=1200px){.supporters-hero{min-height:680px}.points-overview,.supporters-ranking{padding-left:max(40px,50% - 590px);padding-right:max(40px,50% - 590px)}.trend-chart{max-height:330px}}@media (width>=761px) and (width<=1024px){.supporters-hero{grid-template-columns:1fr .55fr;gap:35px}.supporters-hero aside{min-height:290px;padding:28px}.supporters-heading{gap:35px}}@media (width<=760px){.supporters-nav{height:64px}.supporters-hero{min-height:auto}.supporters-hero h1{font-size:clamp(44px,13vw,64px);line-height:1.02}.supporters-hero>div>p{font-size:15px}.supporters-hero aside{min-height:250px;padding:28px}.points-overview,.supporters-ranking{padding-top:72px;padding-bottom:72px}.metric-grid article{min-height:145px}.trend-card{padding:20px}.trend-card h2{font-size:23px}.ranking-card{overflow-x:auto}.ranking-card header,.ranking-card>div{min-width:470px}.supporters-footer{padding-bottom:34px}}.points-overview{background:#edf5ff;padding:95px max(20px,50% - 550px)}.metric-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.metric-grid article{background:#fff;border:1px solid #d8e6f6;border-radius:22px;flex-direction:column;min-height:180px;padding:28px;display:flex}.metric-grid small{color:#75869b;font-size:10px}.metric-grid strong{letter-spacing:-2px;margin:auto 0 8px;font-size:clamp(34px,5vw,54px)}.metric-grid span{color:#8b9aab;font-size:9px}.earned-dot:before,.spent-dot:before{content:"";background:#0879f9;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.spent-dot:before{background:#ff8a5c}.trend-card{background:#fff;border:1px solid #d8e6f6;border-radius:24px;padding:30px}.trend-card>header{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.trend-card header>div:first-child>span{color:#0879f9;letter-spacing:1.4px;font-size:9px;font-weight:800}.trend-card h2{margin:10px 0 0;font-size:28px}.trend-legend{color:#63748a;gap:18px;font-size:10px;display:flex}.trend-chart{width:100%;height:auto;margin-top:28px;overflow:visible}.trend-chart path{fill:none;vector-effect:non-scaling-stroke}.chart-grid{stroke:#e8eef6;stroke-width:1px}.earned-line{stroke:#0879f9;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.spent-line{stroke:#ff8a5c;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.trend-empty{color:#718298;background:linear-gradient(#f7fbff,#eef5fd);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;height:240px;margin-top:20px;display:flex}.trend-empty i{background:#dbeaff;border-radius:50%;width:44px;height:44px;box-shadow:0 0 0 12px #e9f3ff}.trend-empty p{margin:26px 0 6px}.trend-empty small{color:#9aa8b8}.trend-card>footer{color:#94a2b2;justify-content:space-between;font-size:9px;display:flex}@media (width<=760px){.metric-grid{grid-template-columns:1fr}.trend-card>header{flex-direction:column}.trend-empty{text-align:center;padding:20px}}.supporters-site{color:#0a1730;background:#f7f9fc;min-height:100vh}.supporters-nav{justify-content:space-between;align-items:center;width:min(1160px,100% - 40px);height:76px;margin:auto;display:flex}.supporters-nav>a:last-child{color:#65748a;font-size:12px;text-decoration:none}.supporters-hero{grid-template-columns:1.35fr .65fr;align-items:center;gap:70px;width:min(1160px,100% - 40px);min-height:620px;margin:auto;display:grid}.supporters-hero>div>span,.supporters-heading span,.future-plan>div>span,.notice-copy>span{color:#0879f9;letter-spacing:1.5px;font-size:10px;font-weight:800}.supporters-hero h1{letter-spacing:-5px;color:#07152d;margin:25px 0;font-size:clamp(54px,7vw,92px);line-height:1}.supporters-hero h1 em{color:#0879f9;font-style:normal}.supporters-hero>div>p{color:#65748a;max-width:650px;font-size:17px;line-height:1.8}.supporters-hero>div>a{color:#fff;background:#0879f9;border-radius:14px;gap:25px;margin-top:24px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.supporters-hero aside{color:#fff;background:linear-gradient(155deg,#0d82ff,#0056ca);border-radius:30px;flex-direction:column;min-height:330px;padding:38px;display:flex;box-shadow:0 30px 70px #0879f93a}.supporters-hero aside small{letter-spacing:1px}.supporters-hero aside p{color:#d9ebff;font-size:13px;line-height:1.7}.supporters-ranking{color:#fff;background:#08172f;padding:115px max(20px,50% - 550px)}.supporters-heading{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:45px;display:grid}.supporters-heading h2,.future-plan h2,.notice-copy h2{letter-spacing:-3px;margin:14px 0 0;font-size:clamp(38px,5vw,62px)}.supporters-heading>p{color:#9babc0;line-height:1.8}.ranking-card{background:#0d203b;border:1px solid #243a59;border-radius:24px;overflow:hidden}.ranking-card header,.ranking-card>div{border-bottom:1px solid #203652;grid-template-columns:90px 1fr 120px;align-items:center;padding:19px 28px;display:grid}.ranking-card header{color:#7990ad;letter-spacing:1px;font-size:9px}.ranking-placeholder>b{color:#4f94ec}.ranking-placeholder span{color:#8497af;align-items:center;gap:12px;font-size:12px;display:flex}.ranking-placeholder i{background:#19314f;border-radius:11px;width:34px;height:34px}.ranking-placeholder em{text-align:right;color:#59718f;font-style:normal}.ranking-card footer{color:#7890ad;padding:18px 28px;font-size:10px}.future-plan{background:#fff;grid-template-columns:1fr 1fr;gap:90px;padding:120px max(20px,50% - 550px);display:grid}.future-plan-copy>p{color:#65748a;line-height:1.8}.future-plan-copy ul{margin:30px 0;padding:0;list-style:none}.future-plan-copy li{color:#526178;border-top:1px solid #e5ebf3;padding:15px 0 15px 26px;font-size:13px;position:relative}.future-plan-copy li:before{content:"✓";color:#0879f9;font-weight:800;position:absolute;left:0}.notice-section{background:#eef5fd;grid-template-columns:.8fr 1.2fr;gap:90px;padding:110px max(20px,50% - 550px);display:grid}.notice-copy p{color:#65748a;line-height:1.8}.notice-form{background:#fff;border:1px solid #dce7f3;border-radius:24px;grid-template-columns:1fr 1fr;gap:18px;padding:32px;display:grid}.notice-form>label{flex-direction:column;gap:8px;font-size:11px;font-weight:750;display:flex}.notice-form input[type=text],.notice-form input[type=email]{background:#fbfdff;border:1px solid #ccd8e6;border-radius:11px;padding:13px}.notice-form .notice-consent{color:#64748a;grid-column:1/-1;grid-template-columns:20px 1fr;font-weight:500;line-height:1.55;display:grid}.notice-form button{color:#fff;background:#0879f9;border:0;border-radius:12px;grid-column:1/-1;justify-self:start;padding:14px 20px;font-weight:800}.notice-form .form-error{grid-column:1/-1}.notice-success{background:#fff;border:1px solid #b9e5ce;border-radius:24px;padding:38px}.notice-success>b{color:#219c63;background:#e8f8ef;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.supporters-footer{align-items:center;gap:24px;width:min(1100px,100% - 40px);margin:auto;padding:45px 0;display:flex}.supporters-footer a{color:#65748a;font-size:11px;text-decoration:none}.supporters-footer small{color:#98a4b3;margin-left:auto}@media (width<=760px){.supporters-hero,.supporters-heading,.future-plan,.notice-section{grid-template-columns:1fr}.supporters-hero{padding:60px 0 90px}.supporters-hero h1{letter-spacing:-3px}.supporters-heading,.future-plan,.notice-section{gap:35px}.ranking-card header,.ranking-card>div{grid-template-columns:55px 1fr 55px;padding:16px}.notice-form{grid-template-columns:1fr}.notice-form .notice-consent,.notice-form button{grid-column:1}.supporters-footer{flex-wrap:wrap}.supporters-footer small{width:100%;margin-left:0}}.crypto-heading{max-width:760px;margin-bottom:44px}.crypto-heading>span{color:#0879f9;letter-spacing:1.5px;font-size:10px;font-weight:800}.crypto-heading h2{letter-spacing:-3px;margin:14px 0 18px;font-size:clamp(38px,5vw,62px);line-height:1.05}.crypto-heading p{color:#65748a;line-height:1.8}.crypto-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.crypto-card{background:#fff;border:1px solid #dce7f3;border-radius:26px;grid-template-columns:minmax(0,1fr) 142px;align-items:center;gap:25px;padding:30px;display:grid;box-shadow:0 18px 45px #07152d0f}.crypto-card small{color:#0879f9;letter-spacing:.5px;font-weight:800}.crypto-card h3{margin:8px 0 18px;font-size:30px}.crypto-card code{color:#283b55;overflow-wrap:anywhere;background:#f3f7fb;border-radius:12px;max-width:100%;padding:13px;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.crypto-card>img{background:#fff;border:1px solid #e0e8f1;border-radius:18px;width:142px;height:142px;padding:10px}.crypto-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:16px;display:flex}.crypto-actions button{color:#fff;cursor:pointer;background:#0879f9;border:0;border-radius:11px;padding:11px 15px;font-weight:800}.crypto-actions button:focus-visible,.crypto-actions a:focus-visible{outline-offset:3px;outline:3px solid #8cc3ff}.crypto-actions a{color:#526178;font-size:11px;text-decoration:none}.crypto-warning{color:#72501c;background:#fff9ed;border:1px solid #f0d8a9;border-radius:18px;margin-top:22px;padding:24px 27px}.crypto-warning b{line-height:1.65;display:block}.crypto-warning p{color:#806b49;margin:10px 0 0;font-size:12px;line-height:1.75}.supporters-site[dir=rtl] .crypto-heading,.supporters-site[dir=rtl] .crypto-card{text-align:right}@media (width<=900px){.crypto-grid{grid-template-columns:1fr}}@media (width<=600px){.crypto-support{padding-top:76px;padding-bottom:76px}.crypto-card{grid-template-columns:1fr}.crypto-card>img{grid-row:1;width:130px;height:130px}.crypto-heading h2{letter-spacing:-2px}.crypto-actions{flex-direction:column;align-items:flex-start}}.founder-statement{background:#fff;grid-template-columns:.8fr 1.2fr;gap:90px;padding:120px max(20px,50% - 550px);display:grid}.founder-statement-heading>span{color:#0879f9;letter-spacing:1.5px;font-size:10px;font-weight:800}.founder-statement-heading h2{letter-spacing:-3px;margin:16px 0;font-size:clamp(40px,5vw,64px);line-height:1.04}.founder-statement-body{color:#65748a;line-height:1.8}.founder-vision{color:#263b58;margin-top:0;font-size:18px}.support-threshold{color:#fff;background:#08172f;border-radius:24px;margin:30px 0;padding:28px}.support-threshold small{color:#78b7ff;letter-spacing:1px;font-weight:800}.support-threshold strong{letter-spacing:-3px;margin:10px 0 18px;font-size:clamp(42px,6vw,68px);line-height:1;display:block}.support-threshold p{color:#c3d1e4;margin:0}.founder-statement-body>p:not(.founder-vision){font-size:12px}.founder-statement blockquote{color:#0a1730;border-left:3px solid #0879f9;margin:28px 0 0;padding:24px 0 24px 24px;font-size:18px;font-weight:700;line-height:1.6}.supporters-site[dir=rtl] .founder-statement blockquote{border-left:0;border-right:3px solid #0879f9;padding:24px 24px 24px 0}@media (width<=760px){.founder-statement{grid-template-columns:1fr;gap:30px;padding-top:76px;padding-bottom:76px}.founder-statement-heading h2{letter-spacing:-2px}}.support-reason{background:#f5f9fe;border:1px solid #dce7f3;border-radius:22px;margin:30px 0;padding:26px}.support-reason small{color:#0879f9;letter-spacing:1px;font-size:10px;font-weight:850}.support-reason p{color:#425674;margin:10px 0 0;line-height:1.8}.contact-channels{color:#fff;background:#08172f;grid-template-columns:.8fr 1.2fr;gap:80px;padding:120px max(20px,50% - 550px);display:grid}.contact-heading>span{color:#67aeff;letter-spacing:1.5px;font-size:10px;font-weight:800}.contact-heading h2{letter-spacing:-3px;margin:16px 0;font-size:clamp(38px,5vw,60px);line-height:1.05}.contact-heading p{color:#a9bad0;line-height:1.8}.contact-heading>a{color:#fff;border-bottom:1px solid #4d82bd;margin-top:14px;padding-bottom:4px;font-weight:800;text-decoration:none;display:inline-block}.contact-guide{flex-direction:column;gap:14px;display:flex}.contact-guide>strong{color:#7cb7fa;letter-spacing:1px;font-size:11px}.contact-guide article{background:#0d203b;border:1px solid #263d5c;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:22px 24px;display:grid}.contact-guide code{color:#fff;font:700 14px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.contact-guide p{color:#9fb1c8;margin:8px 0 0;font-size:12px;line-height:1.7}.contact-guide article>a{white-space:nowrap;color:#fff;background:#0879f9;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:800;text-decoration:none}.contact-guide>small{color:#8195ae;line-height:1.7}.supporters-site[dir=rtl] .contact-channels{text-align:right}@media (width<=760px){.contact-channels{grid-template-columns:1fr;gap:35px;padding-top:76px;padding-bottom:76px}.contact-heading h2{letter-spacing:-2px}.contact-guide article{grid-template-columns:1fr}.contact-guide article>a{justify-self:start}}.supporters-nav{z-index:40;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffd1;border-bottom:1px solid #00000014;width:100%;height:52px;padding:0 max(22px,50% - 510px);position:sticky;top:0}.supporters-nav>a:last-child{color:#424245}.supporters-hero{text-align:center;grid-template-columns:1fr;gap:48px;width:min(980px,100% - 44px);min-height:760px;padding:100px 0 90px}.supporters-hero>div{max-width:860px;margin:auto}.supporters-hero>div>span,.founder-statement-heading>span,.crypto-heading>span,.contact-heading>span{color:#bf4800;letter-spacing:0;font-size:12px}.supporters-hero h1{color:#1d1d1f;letter-spacing:-.06em;max-width:900px;margin:18px auto 24px;font-size:clamp(56px,8vw,96px);line-height:.96}.supporters-hero>div>p{color:#6e6e73;max-width:710px;margin:auto;font-size:21px;line-height:1.5}.supporters-hero>div>a{background:#0071e3;border-radius:980px;margin-top:34px;padding:12px 21px;font-size:14px}.supporters-hero aside{color:#1d1d1f;width:min(720px,100%);min-height:0;box-shadow:none;background:linear-gradient(145deg,#f5f5f7,#fff);border:0;border-radius:28px;margin:auto;padding:38px 44px}.supporters-hero aside small{color:#86868b}.supporters-hero aside strong{letter-spacing:-.04em;margin:16px 0 12px;font-size:clamp(34px,6vw,54px)}.supporters-hero aside p{color:#6e6e73;max-width:520px;margin:auto;font-size:15px}.founder-statement{text-align:center;background:#f5f5f7;grid-template-columns:1fr;gap:48px;padding:140px max(22px,50% - 490px)}.founder-statement-heading h2,.crypto-heading h2,.contact-heading h2{color:#1d1d1f;letter-spacing:-.055em;font-size:clamp(44px,6vw,72px)}.founder-statement-body{color:#6e6e73;max-width:760px;margin:auto}.founder-vision{color:#1d1d1f;font-size:24px;line-height:1.45}.support-reason{background:#fff;border:0;border-radius:24px;padding:32px}.support-threshold{background:#1d1d1f;border-radius:28px;padding:40px}.founder-statement blockquote{color:#1d1d1f;border:0;padding:0;font-size:22px}.crypto-support{background:#fff;padding:140px max(22px,50% - 540px)}.crypto-heading{text-align:center;max-width:800px;margin:0 auto 56px}.crypto-heading p{color:#6e6e73;font-size:18px}.crypto-card{box-shadow:none;background:#f5f5f7;border:0;border-radius:28px}.crypto-actions button,.contact-guide article>a{background:#0071e3;border-radius:980px}.crypto-warning{color:#7a3e00;background:#fff7ed;border:0;border-radius:20px}.contact-channels{color:#1d1d1f;text-align:center;background:#f5f5f7;grid-template-columns:1fr;gap:52px;padding:140px max(22px,50% - 490px)}.contact-heading{max-width:760px;margin:auto}.contact-heading p{color:#6e6e73;font-size:18px}.contact-heading>a{color:#0071e3;border:0}.contact-guide{text-align:left;width:100%;max-width:820px;margin:auto}.contact-guide>strong{color:#86868b}.contact-guide article{background:#fff;border:0;border-radius:20px;padding:26px 28px}.contact-guide code{color:#1d1d1f}.contact-guide p,.contact-guide>small{color:#6e6e73}.supporters-footer{border-top:1px solid #d2d2d7;max-width:980px}.supporters-footer a{color:#424245}@media (width<=760px){.supporters-nav{padding:0 20px}.supporters-hero{gap:32px;padding:74px 0 80px}.supporters-hero h1{font-size:clamp(48px,15vw,68px)}.supporters-hero>div>p{font-size:18px}.supporters-hero aside{padding:30px 24px}.founder-statement,.crypto-support,.contact-channels{padding-top:90px;padding-bottom:90px}.founder-statement-heading h2,.crypto-heading h2,.contact-heading h2{font-size:44px}.founder-vision{font-size:20px}.contact-guide article{padding:22px}}.qr img{border-radius:6px;width:100%;height:100%;display:block}.qr:has(img){place-items:center;gap:0;padding:10px;display:grid}:root{--blue:#0879f9;--dark:#07152d;--ink:#10213d;--muted:#65748a;--line:#e5ebf3;--soft:#f4f8fd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff;margin:0}button,a{font:inherit}.marketing-site{overflow:hidden}.site-nav{align-items:center;gap:42px;width:min(1180px,100% - 48px);height:76px;margin:auto;display:flex}.site-brand{color:var(--ink);letter-spacing:-.5px;align-items:center;gap:10px;font-size:21px;text-decoration:none;display:flex}.site-brand img{border-radius:11px;width:38px;height:38px}.nav-links{gap:30px;margin-left:auto;display:flex}.nav-links a{color:#65748a;font-size:13px;text-decoration:none}.nav-links a:hover{color:var(--blue)}.nav-download{color:#fff;background:var(--dark);border-radius:12px;margin-left:20px;padding:11px 18px;font-size:12px;font-weight:750;text-decoration:none}.hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;width:min(1180px,100% - 48px);min-height:700px;margin:auto;padding:52px 0 86px;display:grid}.eyebrow{color:#4a6c96;letter-spacing:1.2px;align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}.eyebrow i{background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #0879f916}.hero h1{letter-spacing:-5px;color:#07152d;margin:25px 0 29px;font-size:clamp(56px,6.8vw,92px);line-height:.98}.hero h1 em{color:var(--blue);font-style:normal}.hero-copy>p{color:#637087;max-width:545px;font-size:17px;line-height:1.8}.hero-actions{align-items:center;gap:26px;margin:34px 0 22px;display:flex}.primary-cta{background:var(--blue);color:#fff;border-radius:15px;align-items:center;gap:22px;padding:15px 19px;font-weight:750;text-decoration:none;display:flex;box-shadow:0 13px 35px #0879f936}.primary-cta span{font-size:18px}.text-cta{color:#263d5d;font-size:13px;font-weight:700;text-decoration:none}.text-cta span{color:var(--blue);margin-left:7px}.hero-copy>small{color:#8d99a9;letter-spacing:.4px;font-size:10px}.hero-visual{place-items:center;height:610px;display:grid;position:relative}.orb{filter:blur(2px);border-radius:50%;position:absolute}.orb.one{background:radial-gradient(circle at 45% 45%,#d9ebff,#eff6ff 60%,#0000 70%);width:520px;height:520px}.orb.two{background:#57a8ff21;width:320px;height:320px;top:60px;right:0}.phone{background:#101722;border-radius:42px;width:274px;height:556px;padding:9px;position:absolute;box-shadow:0 35px 80px #15335d35}.phone:before{content:"";z-index:3;background:#111722;border-radius:14px;width:80px;height:22px;position:absolute;top:15px;left:calc(50% - 40px)}.phone-front{top:12px;right:85px;transform:rotate(1deg)}.phone-back{opacity:.92;top:69px;left:75px;transform:rotate(-9deg)scale(.91)}.phone-screen{background:#f8fafc;border-radius:34px;height:100%;padding:15px 13px;position:relative;overflow:hidden}.status{justify-content:space-between;padding:0 8px 18px;font-size:9px;display:flex}.phone-screen header{border-bottom:1px solid #e6eaf0;align-items:center;gap:8px;height:43px;display:flex}.phone-screen header>b{flex-direction:column;flex:1;font-size:12px;display:flex}.phone-screen header small{color:#39a975;font-size:8px;font-weight:500}.phone-screen header>span{color:#66758a}.avatar{color:#fff;background:linear-gradient(145deg,#f08c78,#df5870);border-radius:10px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:800;display:grid}.chat-date{text-align:center;color:#9aa5b4;margin:18px;font-size:7px}.phone-screen .bubble{border-radius:14px;max-width:84%;margin:12px 0;padding:10px 12px;font-size:10px;line-height:1.5}.phone-screen .incoming{background:#e9edf2}.phone-screen .outgoing{background:var(--blue);color:#fff;margin-left:auto}.voice-note{background:var(--blue);color:#fff;border-radius:15px;align-items:center;gap:8px;width:170px;margin-left:auto;padding:10px;font-size:9px;display:flex}.voice-note span{letter-spacing:2px}.voice-note small{font-size:7px}.composer-demo{color:#a2acb9;background:#fff;border:1px solid #e3e8ef;border-radius:16px;padding:11px;font-size:9px;position:absolute;bottom:16px;left:13px;right:13px}.composer-demo b{float:right;color:var(--blue)}.group-screen{padding-top:42px}.group-screen header{justify-content:space-between}.group-screen header b{flex:none}.group-avatars{justify-content:center;margin:40px 0 24px;display:flex}.group-avatars i{color:#fff;background:#7da0c8;border:3px solid #fff;border-radius:14px;place-items:center;width:42px;height:42px;margin-left:-8px;font-size:9px;font-style:normal;display:grid}.group-avatars i:nth-child(2){background:#8d78cb}.group-avatars i:nth-child(3){background:#49a886}.mini-message{background:#e8edf3;border-radius:12px;margin:10px;padding:10px;font-size:9px}.mini-message.mine{color:#fff;background:#0879f9;margin-left:55px}.floating-card{z-index:5;background:#fff;border:1px solid #e8edf3;border-radius:15px;align-items:center;gap:11px;padding:13px 16px;display:flex;position:absolute;bottom:55px;right:0;box-shadow:0 18px 45px #12335d24}.floating-card>span{color:#27a46d;background:#e9f7f0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.floating-card div{flex-direction:column;gap:3px;display:flex}.floating-card b{font-size:11px}.floating-card small{color:#8b96a5;font-size:8px}.trust-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#7b899b;letter-spacing:.4px;justify-content:center;align-items:center;gap:30px;min-height:72px;font-size:11px;display:flex}.trust-row i{color:#bed5ef}.features{padding:130px max(24px,50% - 560px)}.section-heading{grid-template-columns:1fr 1.15fr;align-items:end;column-gap:60px;margin-bottom:58px;display:grid}.section-heading>span{color:var(--blue);letter-spacing:1.5px;text-transform:uppercase;grid-column:1/-1;margin-bottom:13px;font-size:10px;font-weight:800}.section-heading h2{letter-spacing:-3px;color:var(--dark);margin:0;font-size:clamp(40px,5vw,66px);line-height:1.08}.section-heading p{color:var(--muted);margin:0 0 7px;line-height:1.8}.feature-grid{grid-template-columns:1.12fr .88fr;gap:18px;display:grid}.feature-card{border:1px solid var(--line);background:#fff;border-radius:25px;min-height:370px;padding:31px;position:relative;overflow:hidden}.feature-card h3{margin:18px 0 11px;font-size:22px}.feature-card>p,.feature-card>div>p{color:var(--muted);max-width:500px;font-size:13px;line-height:1.7}.feature-icon{width:42px;height:42px;color:var(--blue);background:#e9f3ff;border-radius:13px;place-items:center;font-size:18px;display:grid}.feature-main{background:linear-gradient(160deg,#f8fbff,#eff6ff);grid-row:span 2;min-height:758px}.chat-stack{background:#fff;border:1px solid #e0e8f2;border-radius:17px;padding:15px;position:absolute;bottom:31px;left:31px;right:31px;box-shadow:0 18px 55px #173b6d15}.chat-stack>span{color:#8a96a6;padding:3px 8px 10px;font-size:9px;font-weight:800;display:block}.chat-stack>div{border-top:1px solid #eef1f5;align-items:center;gap:11px;padding:14px 5px;display:flex}.chat-stack i{color:#fff;background:#ef8374;border-radius:12px;place-items:center;width:39px;height:39px;font-size:9px;font-style:normal;display:grid}.chat-stack div:nth-child(3) i{background:#8a77cf}.chat-stack p{flex-direction:column;flex:1;gap:4px;margin:0;display:flex}.chat-stack b{font-size:11px}.chat-stack small,.chat-stack time{color:#8996a7;font-size:8px}.video-icon{color:#7054d5;background:#eeeafe}.call-demo{flex-direction:column;align-items:center;margin-top:30px;display:flex}.call-avatar{color:#fff;background:linear-gradient(145deg,#667fa2,#243c5e);border-radius:24px;place-items:center;width:70px;height:70px;font-weight:800;display:grid}.call-demo>b{margin-top:13px}.call-demo>small{color:#8b97a6;margin:5px}.call-demo>span{gap:10px;margin-top:17px;display:flex}.call-demo i{background:#f0f3f6;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.call-demo .hangup{color:#fff;background:#f0525e}.location-icon{color:#29a66f;background:#eaf8f1}.map-demo{background:#edf4ed;border-radius:16px;height:160px;margin-top:24px;position:relative;overflow:hidden}.road{background:#fff;width:220px;height:14px;position:absolute;top:60px;left:-10px;transform:rotate(-22deg);box-shadow:0 0 0 2px #dae6da}.road.b{top:70px;left:110px;transform:rotate(56deg)}.map-demo i{z-index:2;color:var(--blue);font-style:normal;position:absolute;top:48%;left:50%}.map-demo b{background:#fff;border-radius:8px;padding:7px 10px;font-size:8px;position:absolute;bottom:12px;left:16px}.wide{background:var(--dark);color:#fff;grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;min-height:220px;display:grid}.wide p{color:#9eb0c7!important}.tool-pills{flex-wrap:wrap;gap:9px;display:flex}.tool-pills span{color:#c9d7e8;background:#112744;border:1px solid #294262;border-radius:12px;padding:13px 16px;font-size:10px}.points-section{background:#f3f7fc;grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:130px max(24px,50% - 560px);display:grid}.points-visual{place-items:center;height:500px;display:grid;position:relative}.wallet{color:#fff;background:linear-gradient(150deg,#097bfa,#0054ca);border-radius:32px;flex-direction:column;width:330px;height:410px;padding:35px;display:flex;box-shadow:0 35px 70px #0665d83d}.wallet>span{font-size:12px}.wallet>b{letter-spacing:-3px;margin-top:75px;font-size:62px}.wallet>small{color:#cce3ff}.wallet>div{justify-content:space-between;margin-top:auto;display:flex}.wallet i{background:#ffffff1e;border-radius:16px;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.blue-pack{background:#fff;border-radius:18px;grid-template-columns:42px 1fr;gap:4px 11px;width:215px;padding:16px;display:grid;position:absolute;bottom:28px;right:-10px;box-shadow:0 18px 50px #153d6d29}.blue-pack img{grid-row:span 2;width:42px;height:42px}.blue-pack b{font-size:11px}.blue-pack span{color:var(--blue);font-size:9px}.points-copy h2{letter-spacing:-3px;margin:24px 0;font-size:clamp(42px,5vw,66px);line-height:1.08}.points-copy>p{color:var(--muted);line-height:1.8}.points-copy ul{margin:35px 0;padding:0;list-style:none}.points-copy li{border-top:1px solid #dce4ee;grid-template-columns:110px 1fr;padding:18px 0;display:grid}.points-copy li b{font-size:12px}.points-copy li span{color:#758397;font-size:12px}.ishare-section{padding:130px max(24px,50% - 560px)}.centered{text-align:center;flex-direction:column;align-items:center;display:flex}.centered h2{max-width:760px}.centered p{max-width:680px;margin-top:23px}.ishare-demo{border:1px solid var(--line);background:#f5f7fa;border-radius:26px;grid-template-columns:180px minmax(400px,1fr) 220px;gap:20px;max-width:1050px;margin:auto;padding:20px;display:grid}.ishare-demo aside{flex-direction:column;gap:7px;padding:15px;display:flex}.ishare-demo aside>b{margin-bottom:20px;font-size:21px}.ishare-demo aside>span{color:#78869a;border-radius:9px;padding:10px 12px;font-size:11px}.ishare-demo aside .active{color:var(--blue);background:#e8f2ff}.ishare-demo article,.trends{border:1px solid var(--line);background:#fff;border-radius:17px;padding:18px}.ishare-demo article header{gap:10px;display:flex}.ishare-demo article header p{flex-direction:column;flex:1;margin:0;display:flex}.ishare-demo article header small{color:#8a97a8;font-size:8px}.ishare-demo article>p{font-size:12px;line-height:1.6}.post-photo{color:#fff;background:linear-gradient(160deg,#f4c6a0,#db796b 48%,#344c66);border-radius:13px;align-items:flex-end;height:240px;padding:18px;font-weight:800;display:flex}.ishare-demo article footer{color:#6f7e91;gap:22px;margin-top:14px;font-size:10px;display:flex}.trends{height:max-content}.trends>b{margin-bottom:18px;display:block}.trends>span{gap:10px;margin:15px 0;display:flex}.trends i{color:#c4ccd6;font-size:20px;font-style:normal}.trends p{flex-direction:column;margin:0;font-size:10px;display:flex}.trends small{color:#8d99a8;margin-top:4px;font-size:8px}.latest-section{color:#fff;background:#08172f;padding:130px max(24px,50% - 560px)}.latest-section .section-heading h2{color:#fff}.latest-section .section-heading p{color:#98aac1}.latest-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.latest-grid article{background:linear-gradient(145deg,#102440,#0b1c35);border:1px solid #253955;border-radius:20px;min-height:220px;padding:27px}.latest-grid article>b{color:#4c90e8;letter-spacing:1px;font-size:10px}.latest-grid h3{margin:40px 0 10px;font-size:18px}.latest-grid p{color:#9babc0;font-size:11px;line-height:1.7}.ai-clarity{color:#9eb0c5;background:#0e213c;border:1px solid #263c59;border-radius:15px;margin:18px 0 0;padding:18px 22px;font-size:11px;line-height:1.65}.ai-clarity b{color:#fff}.platform-section{background:#f5f8fc;padding:130px max(24px,50% - 560px)}.platform-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.platform-grid article{background:#fff;border:1px solid #dde6f1;border-radius:22px;flex-direction:column;min-height:280px;padding:27px;display:flex}.platform-grid article>span{color:#50627a;background:#edf2f8;border-radius:14px;place-items:center;width:44px;height:44px;font-size:16px;display:grid}.platform-grid article>small{color:#8a98a9;letter-spacing:1px;margin:28px 0 7px;font-size:9px}.platform-grid h3{margin:0;font-size:19px}.platform-grid p{color:#748296;font-size:11px;line-height:1.65}.platform-grid a,.platform-grid article>b{color:#7b899b;margin-top:auto;font-size:10px;text-decoration:none}.platform-grid .ready{background:linear-gradient(145deg,#fff,#edf6ff);border-color:#b8d7ff}.platform-grid .ready>span{color:#fff;background:#0879f9}.platform-grid .ready a{color:#0879f9;font-weight:800}.download-section{background:var(--dark);color:#fff;border-radius:34px 34px 0 0;grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1180px;margin:30px auto 0;padding:88px 85px;display:grid}.download-copy>span{color:#68adff;letter-spacing:1.4px;font-size:10px;font-weight:800}.download-copy h2{letter-spacing:-3px;margin:19px 0;font-size:clamp(42px,5vw,64px);line-height:1.08}.download-copy p{color:#9eacc0;font-size:13px;line-height:1.8}.download-panel{background:#111f37;border:1px solid #263852;border-radius:22px;grid-template-columns:145px 1fr;gap:20px;padding:22px;display:grid}.qr{background:#fff;border-radius:13px;grid-template-columns:repeat(9,1fr);gap:2px;width:145px;height:145px;padding:12px;display:grid}.qr i{background:#fff}.qr i.on{background:#07152d}.download-options{flex-direction:column;gap:8px;display:flex}.platform{color:#8f9db0;border:1px solid #293b54;border-radius:12px;align-items:center;gap:10px;min-height:57px;padding:9px 12px;display:flex}.platform.available{color:var(--ink);background:#fff;text-decoration:none}.platform-icon{background:#20334f;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;display:grid}.available .platform-icon{color:var(--blue);background:#e8f3ff}.platform p{flex-direction:column;flex:1;margin:0;display:flex}.platform small{font-size:7px}.platform b{font-size:12px}.platform em{font-size:8px;font-style:normal}.site-footer{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:25px;max-width:1180px;margin:auto;padding:55px 20px 35px;display:grid}.site-footer>p{color:#8995a5;font-size:11px}.site-footer>div{gap:22px;display:flex}.site-footer>div a{color:#65748a;font-size:10px;text-decoration:none}.site-footer>small{color:#a0a9b5;grid-column:1/-1;font-size:9px}@media (width<=900px){.hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{text-align:center}.hero-copy .eyebrow,.hero-actions{justify-content:center}.hero-copy>p{margin-left:auto;margin-right:auto}.hero-visual{width:650px;max-width:100%;margin:auto}.feature-grid{grid-template-columns:1fr}.feature-main{grid-row:auto;min-height:650px}.wide{grid-column:auto}.latest-grid,.platform-grid{grid-template-columns:repeat(2,1fr)}.points-section{grid-template-columns:1fr;gap:30px}.points-copy{grid-row:1}.ishare-demo{grid-template-columns:150px 1fr}.trends{display:none}.download-section{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.site-footer{grid-template-columns:1fr}.site-footer>div{flex-wrap:wrap}}@media (width<=620px){.site-nav{width:calc(100% - 32px)}.nav-links{display:none}.nav-download{margin-left:auto}.hero{width:calc(100% - 36px);padding-top:45px}.hero h1{letter-spacing:-3px}.hero-visual{height:490px}.phone{width:225px;height:455px}.phone-front{right:5px}.phone-back{left:0}.floating-card{bottom:15px;right:0}.trust-row{justify-content:flex-start;padding:0 22px;overflow:auto}.trust-row span{white-space:nowrap}.features,.latest-section,.points-section,.ishare-section,.platform-section{padding-top:85px;padding-bottom:85px}.section-heading{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.feature-main{min-height:610px}.wide{grid-template-columns:1fr;gap:25px}.latest-grid,.platform-grid{grid-template-columns:1fr}.points-visual{height:410px}.wallet{width:270px;height:360px}.wallet>b{font-size:52px}.blue-pack{right:0}.ishare-demo{grid-template-columns:1fr}.ishare-demo aside{display:none}.download-section{padding:60px 22px}.download-panel{grid-template-columns:1fr}.qr{margin:auto}.site-footer>div{gap:14px}}.supporters-site[dir=rtl] .contact-channels,.supporters-site[dir=rtl] .contact-guide{text-align:right}@media (width<=760px){.supporters-hero{min-height:auto}}:root{--premium-black:#050505;--premium-white:#fbfbfd;--premium-metal:#e8e9eb;--premium-gray:#86868b}.premium-home{background:var(--premium-white);color:#111;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.premium-home .site-nav{color:#050505;background:#fff;border:0;position:absolute;top:0;left:0;right:0}.premium-home .site-brand,.premium-home .nav-links a{color:#050505;font-weight:700}.premium-home .site-brand b{font-weight:800}.premium-home .nav-download{color:#fff;background:#050505;font-weight:800}.statement-hero{text-align:center;color:#fff;background:radial-gradient(circle at 50% 18%,#343436 0,#111 34%,#030303 72%);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:140px max(24px,50% - 590px) 90px;display:flex;overflow:hidden}.statement-hero>span{color:#a1a1a6;letter-spacing:.24em;font-size:12px;font-weight:700}.statement-hero h1{letter-spacing:-.075em;margin:28px 0 22px;font-size:clamp(64px,10vw,142px);line-height:.91}.statement-hero h1 em{color:#0000;background:linear-gradient(105deg,#fff,#aeb0b4 52%,#fff);-webkit-background-clip:text;background-clip:text;font-style:normal}.statement-hero p{color:#c7c7cc;letter-spacing:-.02em;max-width:720px;margin:0;font-size:clamp(18px,2.2vw,28px);line-height:1.45}.statement-hero>div{align-items:center;gap:28px;margin-top:40px;display:flex}.statement-hero a{color:#f5f5f7;font-size:14px;text-decoration:none}.statement-hero .light-button{color:#050505;background:#f5f5f7;border-radius:999px;padding:13px 21px;font-weight:700}.metal-panel{color:#090909;background:linear-gradient(135deg,#fff 0,#e5e6e8 42%,#fafafa 68%,#d7d8da 100%);padding:150px max(24px,50% - 560px)}.panel-kicker{color:#55555a;margin:0;font-weight:700}.metal-panel>h2{letter-spacing:-.06em;max-width:920px;margin:22px 0 80px;font-size:clamp(50px,7vw,96px);line-height:1}.product-pillars{background:#c7c8ca;border:1px solid #c7c8ca;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.product-pillars article{background:linear-gradient(145deg,#fdfdfd,#e8e9ea);min-height:290px;padding:34px}.product-pillars small{color:#777;font-weight:700}.product-pillars h3{letter-spacing:-.04em;margin:90px 0 12px;font-size:30px}.product-pillars p{color:#5d5d62;margin:0;line-height:1.6}.premium-home .feature-stage{color:#f5f5f7;background:#050505}.premium-home .launch-heading h2{color:inherit}.premium-home .launch-heading>span,.premium-home .launch-heading p{color:#a1a1a6}.premium-home .feature-window{box-shadow:none;background:#121212;border:1px solid #29292b}.premium-home .launch-feature-card{color:#fff;background:linear-gradient(145deg,#1c1c1e,#0a0a0a);border:1px solid #2c2c2e}.premium-home .launch-feature-card p,.premium-home .launch-feature-card small{color:#a1a1a6}.premium-home .unified-download{background:#f2f2f4}.premium-home .unified-platforms>a{border:1px solid #dedee1;box-shadow:0 18px 40px #0000000a}.premium-home .unified-platforms .is-live{background:#050505}.premium-home .home-support{color:#f5f5f7;background:#050505}.premium-home .home-support h2{color:#fff}.premium-home .home-support>div>span{color:#a1a1a6}.premium-home .home-support>div:last-child>p{color:#c7c7cc}.premium-home .home-support .support-notice{color:#8e8e93;border-top:1px solid #2d2d2f;padding-top:20px;font-size:13px}.premium-home .home-support>div:last-child>a{color:#fff}.premium-home .site-footer{background:#f5f5f7;border:0}.legal-site{color:#111;background:linear-gradient(135deg,#fff,#e7e8ea 50%,#fafafa)}.legal-header{background:#050505f0;border:0}.legal-brand,.legal-nav a{color:#f5f5f7}.legal-main>article{border:1px solid #d5d5d7;border-radius:0;box-shadow:0 26px 80px #00000012}.legal-eyebrow{color:#555}.legal-section a{color:#111;text-decoration-thickness:1px}.supporters-site{color:#111;background:#f5f5f7}.supporters-hero aside,.support-threshold{box-shadow:none;background:linear-gradient(145deg,#29292b,#050505)}.supporters-hero h1{color:#111}.supporters-hero h1 em,.supporters-hero>div>span,.crypto-heading>span,.founder-statement-heading>span{color:#555}.supporters-hero>div>a,.crypto-actions button{background:#050505}.founder-statement,.crypto-support{background:linear-gradient(135deg,#fff,#e6e7e9 52%,#fafafa)}.crypto-card{box-shadow:none;border-color:#d2d2d4;border-radius:0}.crypto-card code{color:#111;background:#ececee}.crypto-warning{color:#333;background:#f5f5f7;border-color:#c8c8ca}.supporters-footer{border-top:1px solid #d2d2d4}@media (width<=800px){.premium-home .site-nav{position:absolute}.statement-hero{min-height:760px}.statement-hero h1{font-size:clamp(58px,17vw,92px)}.metal-panel{padding-top:95px;padding-bottom:95px}.metal-panel>h2{margin-bottom:48px}.product-pillars{grid-template-columns:1fr}.product-pillars article{min-height:220px}.product-pillars h3{margin-top:52px}}@media (width<=520px){.statement-hero>div{flex-direction:column;gap:18px}.statement-hero p{font-size:18px}.metal-panel>h2{font-size:44px}.premium-home .site-footer{padding-left:18px;padding-right:18px}}.launch-home{color:#1d1d1f;background:#fff}.launch-home .site-nav{z-index:20;position:relative}.feature-stage{background:#f5f5f7;padding:130px 0}.launch-heading{width:min(1080px,100% - 44px);margin:0 auto 52px}.launch-heading>span,.home-support>div>span{color:#bf4800;font-size:12px;font-weight:750}.launch-heading h2,.home-support h2{color:#1d1d1f;letter-spacing:-.055em;margin:14px 0 18px;font-size:clamp(44px,6vw,72px);line-height:1.02}.launch-heading p{color:#6e6e73;max-width:680px;font-size:18px;line-height:1.55}.feature-window{background:#fff;border-radius:32px;outline:none;width:min(1180px,100% - 36px);margin:auto;overflow:hidden;box-shadow:0 30px 90px #00000012}.feature-window:focus-visible{box-shadow:0 0 0 4px #8cc3ff,0 30px 90px #00000012}.feature-reel{width:max-content;animation:46s linear infinite feature-scroll;display:flex}.feature-window:hover .feature-reel,.feature-window:focus-within .feature-reel,.feature-window:active .feature-reel{animation-play-state:paused}.feature-set{gap:16px;padding:22px 8px;display:flex}.launch-feature-card{background:linear-gradient(145deg,#fff,#f5f5f7);border-radius:24px;width:300px;min-height:250px;padding:30px}.launch-feature-card small{color:#86868b;font-weight:700}.launch-feature-card h3{letter-spacing:-.03em;margin:56px 0 12px;font-size:25px}.launch-feature-card p{color:#6e6e73;margin:0;line-height:1.6}.home-support{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:140px max(22px,50% - 540px);display:grid}.home-support>div:last-child>p{color:#6e6e73;font-size:18px;line-height:1.65}.home-support>div:last-child>a{color:#0071e3;margin:18px 22px 0 0;font-weight:700;text-decoration:none;display:inline-flex}.home-support .support-email{font-weight:500}.unified-download{background:#f5f5f7;padding:140px 0}.unified-download .launch-heading{text-align:center}.unified-download .launch-heading p{margin-left:auto;margin-right:auto}.unified-platforms{grid-template-columns:repeat(4,1fr);gap:16px;width:min(1080px,100% - 44px);margin:auto;display:grid}.unified-platforms>a{color:#1d1d1f;background:#fff;border-radius:28px;flex-direction:column;min-height:240px;padding:28px;text-decoration:none;transition:transform .25s;display:flex}.unified-platforms>a:hover{transform:translateY(-5px)}.unified-platforms>a>i{color:#424245;background:#f5f5f7;border-radius:15px;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.unified-platforms>a>span{flex-direction:column;margin-top:36px;display:flex}.unified-platforms small{color:#86868b;font-size:10px}.unified-platforms b{margin:6px 0;font-size:26px}.unified-platforms em{color:#6e6e73;font-size:12px;font-style:normal}.unified-platforms strong{color:#0071e3;margin-top:auto}.unified-platforms .is-live{color:#fff;background:#1d1d1f}.unified-platforms .is-live>i{color:#fff;background:#333336}.unified-platforms .is-live em{color:#a1a1a6}@keyframes feature-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.feature-reel{animation:none}.feature-window{overflow-x:auto}.unified-platforms>a{transition:none}}@media (width<=800px){.feature-stage,.home-support,.unified-download{padding-top:90px;padding-bottom:90px}.home-support{grid-template-columns:1fr;gap:30px}.unified-platforms{grid-template-columns:1fr 1fr}.launch-feature-card{width:260px;min-height:230px}.launch-feature-card h3{margin-top:42px}}@media (width<=520px){.launch-heading h2,.home-support h2{font-size:44px}.unified-platforms{grid-template-columns:1fr}.unified-platforms>a{min-height:205px}.feature-window{border-radius:24px;width:calc(100% - 24px)}}.legal-site{color:#12213a;background:#f5f8fc;min-height:100vh}.legal-header{z-index:30;background:#ffffffed;border-bottom:1px solid #e4eaf2;align-items:center;gap:28px;min-height:72px;padding:12px max(24px,50vw - 540px);display:flex;position:sticky;top:0}.legal-brand{color:#12213a;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.legal-brand span{color:#fff;background:var(--blue);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.legal-nav{gap:22px;margin-left:auto;display:flex}.legal-nav a{color:#526178;font-size:12px;text-decoration:none}.legal-main{width:min(920px,100% - 40px);margin:auto;padding:70px 0 90px}.legal-main>article{background:#fff;border:1px solid #e3e9f1;border-radius:28px;padding:clamp(28px,6vw,70px);box-shadow:0 22px 70px #17335a0c}.legal-eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:1.7px;font-size:10px;font-weight:800}.legal-main h1{letter-spacing:-2px;font-size:clamp(36px,6vw,62px);line-height:1.04}.legal-intro{color:#55647b;font-size:17px;line-height:1.7}.legal-rule{border:0;border-top:1px solid #e6ebf2;margin:40px 0}.legal-copy{flex-direction:column;gap:34px;display:flex}.legal-section h2{font-size:21px}.legal-section p,.legal-section li{color:#56657a;font-size:14px;line-height:1.75}.legal-section a{color:var(--blue)}.legal-footer{color:#76849a;justify-content:space-between;gap:20px;width:min(920px,100% - 40px);margin:auto;padding-bottom:38px;font-size:11px;display:flex}.legal-footer div{gap:18px;display:flex}.legal-footer a{color:#56657a;text-decoration:none}.support-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.support-grid a{border:1px solid #e1e7ef;border-radius:17px;flex-direction:column;gap:8px;padding:21px;text-decoration:none;display:flex}.support-grid strong{color:#16345d}.support-grid span{color:#68768a;font-size:12px;line-height:1.55}.deletion-form{gap:20px;display:grid}.deletion-form>label{flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}.deletion-form input[type=text],.deletion-form input[type=email],.deletion-form textarea{border:1px solid #ccd6e3;border-radius:11px;padding:12px}.deletion-confirm{grid-template-columns:20px 1fr;display:grid!important}.deletion-form>button{background:var(--blue);color:#fff;border:0;border-radius:11px;justify-self:start;padding:13px 19px}.honeypot{position:absolute!important;left:-10000px!important}.form-error{color:#b42331;background:#fff0f1;border-radius:10px;padding:11px}.deletion-success{background:#f0fbf5;border:1px solid #b9e5ce;border-radius:16px;padding:22px}.invite-store-link{background:var(--blue);border-radius:12px;padding:13px 18px;text-decoration:none;display:inline-flex;color:#fff!important}.qr-card{flex-direction:column;align-items:center;gap:10px;display:flex}.qr-card .ui-icon{width:120px;height:120px}.language-options{flex-direction:column;gap:12px;display:flex}.language-options label{gap:10px;display:flex}@media (width<=720px){.legal-header{flex-wrap:wrap}.legal-nav{width:100%;overflow:auto}.legal-main{padding:35px 0}.legal-main>article{border-radius:20px;padding:28px 22px}.support-grid{grid-template-columns:1fr}.legal-footer{flex-direction:column}}.safety-policy .legal-header{flex-wrap:wrap}.safety-policy .legal-nav{flex-wrap:wrap;gap:12px 20px}.safety-policy .legal-nav a,.safety-policy .legal-footer{font-size:.875rem}.safety-policy .legal-section p,.safety-policy .legal-section li{overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.safety-policy .legal-intro{font-size:1.0625rem}.safety-policy .legal-section{scroll-margin-top:11rem}.safety-policy .legal-section h2{letter-spacing:0;line-height:1.4}.safety-policy .legal-main h1{letter-spacing:0;line-height:1.2}.safety-policy .legal-eyebrow{letter-spacing:.05em;font-size:.875rem}.safety-index{flex-wrap:wrap;gap:12px 20px;font-size:1rem;line-height:1.6;display:flex}.safety-index a{color:#0759ad;text-underline-offset:.2em}.safety-language{border-top:1px solid #e3e9f1;flex-direction:column;gap:34px;padding-top:30px;display:flex}.safety-policy ol,.safety-policy ul{padding-inline-start:1.5rem}.safety-policy li+li{margin-top:.75rem}.safety-policy a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #0759ad}.legal-footer div,.safety-policy .legal-footer{flex-wrap:wrap}.premium-home .release-caption{color:#63636a;margin-top:30px;font-size:14px;line-height:1.6;display:block}.client-updates,.device-ai{padding:110px max(22px,50% - 540px)}.client-updates{background:#fff}.device-ai{background:#eef5ff}.client-updates .launch-heading,.device-ai .launch-heading{width:100%;margin-bottom:44px}.premium-home .client-updates .launch-heading>span,.premium-home .device-ai .launch-heading>span{color:#0066d4;font-size:14px}.premium-home .client-updates .launch-heading p,.premium-home .device-ai .launch-heading p{color:#575760}.update-grid,.ai-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.update-grid article{background:#f5f5f7;border-radius:24px;padding:36px}.update-grid article>span{letter-spacing:.1em;color:#0066d4;font-size:14px;font-weight:700}.update-grid h3{letter-spacing:-.03em;margin:24px 0;font-size:32px;line-height:1.3}.update-grid p,.ai-grid p,.availability-note,.platform-card p,.release-details{color:#575760;font-size:16px;line-height:1.8}.ai-grid article{padding:12px 24px 12px 0}.ai-grid h3{font-size:22px;line-height:1.4}.availability-note{border-top:1px solid #c8d8eb;margin:32px 0 0;padding-top:24px}.platform-card{background:#fff;border:1px solid #dedee1;border-radius:24px;min-width:0;padding:28px}.platform-card>small{color:#0066d4;font-size:14px}.platform-card h3{margin:16px 0;font-size:28px}.platform-card>span{color:#63636a;font-size:14px}.release-details{text-align:center;width:min(1080px,100% - 44px);margin:32px auto 0}.release-details a{color:#0066d4;text-underline-offset:4px}.premium-home .launch-heading h2{line-height:1.15}.premium-home .launch-heading>span{font-size:14px}@media (width<=800px){.client-updates,.device-ai{padding-top:72px;padding-bottom:72px}.update-grid,.ai-grid{grid-template-columns:1fr}.update-grid article{padding:26px}.update-grid h3{font-size:28px}}.duo-media-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.duo-media-grid figure{min-width:0;margin:0}.duo-media-grid img{border:1px solid #dbe1eb;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 18px 48px #17335a16}.duo-media-grid figcaption{color:#536074;margin-top:16px;font-size:16px;line-height:1.7}.duo-highlights{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:42px;display:grid}.duo-highlights h3{margin:0 0 12px;font-size:22px;line-height:1.5}.duo-highlights p{color:#596577;margin:0;font-size:16px;line-height:1.8}.ios-gallery .curated-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.curated-gallery figcaption strong,.curated-gallery figcaption span{display:block}.curated-gallery figcaption strong{color:#15243b;margin-bottom:8px;font-size:21px}.curated-gallery figcaption span{font-size:16px;line-height:1.7}@media (width<=800px){.duo-media-grid{grid-template-columns:1fr;gap:32px}.duo-highlights{grid-template-columns:1fr;gap:24px}.ios-gallery .curated-gallery{grid-template-columns:minmax(0,360px);gap:42px}.duo-media-grid img{border-radius:12px}}.premium-home .statement-hero{background:radial-gradient(at 80% 0,#103e80 0,#0000 52%),#05070d;min-height:820px}.premium-home .statement-hero h1{letter-spacing:-.055em;font-size:clamp(54px,8vw,112px);line-height:1.12}.premium-home .statement-hero h1 em{background-image:linear-gradient(100deg,#7ab7ff,#e8d9ff,#ffc4dd)}.premium-home .statement-hero .release-caption{color:#a9b6cc}.duo-showcase,.ios-gallery{padding:110px max(24px,50% - 540px);scroll-margin-top:24px}.duo-showcase .launch-heading,.ios-gallery .launch-heading{width:100%;margin-bottom:48px}.duo-showcase .launch-heading p,.ios-gallery .launch-heading p{color:#5b6371;max-width:750px;font-size:18px;line-height:1.8}.duo-showcase .launch-heading>span,.ios-gallery .launch-heading>span{color:#0066d4}.duo-proof{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.chapter-label{letter-spacing:.13em;color:#0066d4;font-size:14px;font-weight:700}.duo-copy h3{letter-spacing:-.04em;margin:24px 0;font-size:clamp(28px,3.7vw,45px);line-height:1.3}.duo-copy p,.duo-copy li{color:#535d6c;font-size:17px;line-height:1.8}.duo-copy ul{padding-left:22px}.duo-copy li{padding:7px 0}.duo-copy .evidence-note{border-top:1px solid #d5dce6;margin-top:28px;padding-top:20px;font-size:14px}.duo-proof figure,.ios-gallery figure{min-width:0;margin:0}.duo-proof img{border:1px solid #dce3ee;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 30px 70px #17335a1c}.duo-proof figcaption,.ios-gallery figcaption,.gallery-note{color:#657080;margin-top:18px;font-size:14px;line-height:1.7}.premium-home .apple-focus{color:#fff;background:#0a0e1b}.premium-home .apple-focus .launch-heading>span{color:#a5bfff}.apple-focus .launch-heading h2 em{color:#d5c6ff;font-style:normal}.premium-home .apple-focus .launch-heading p{color:#c2cbdf}.intelligence-grid{background:#33405a;border:1px solid #33405a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.intelligence-grid article{background:#0f1627;padding:38px}.intelligence-grid article>span{color:#8eacff;font-size:14px}.intelligence-grid h3,.intelligence-control h3{margin:22px 0 16px;font-size:24px;line-height:1.4}.intelligence-grid p,.intelligence-control p{color:#c2cbdf;margin:0;font-size:17px;line-height:1.8}.intelligence-control{max-width:790px;padding:30px 0 4px}.apple-focus .availability-note{color:#aebbd0;border-color:#33405a;font-size:14px}.ios-gallery{background:#edf2f8}.ios-gallery-grid{grid-template-columns:repeat(2,minmax(0,310px));justify-content:center;gap:60px;display:grid}.ios-gallery img{border-radius:25px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #17335a24}.ios-gallery figcaption,.gallery-note{text-align:center}.gallery-note{margin-top:36px}@media (width<=800px){.duo-showcase,.ios-gallery{padding-top:72px;padding-bottom:72px}.duo-proof{grid-template-columns:1fr;gap:30px}.duo-proof figure{width:min(100%,390px);margin:auto}.intelligence-grid{grid-template-columns:1fr}.intelligence-grid article{padding:28px}.ios-gallery-grid{gap:20px}.ios-gallery img{border-radius:14px}.premium-home .statement-hero{min-height:760px}.duo-showcase h2,.ios-gallery h2{font-size:clamp(36px,7vw,60px)}}.supporters-language{color:#424245;align-items:center;gap:8px;font-size:12px;display:flex}.supporters-language select{color:#1d1d1f;max-width:120px;font:inherit;background:#fff;border:1px solid #d2d2d7;border-radius:8px;padding:6px 8px}.supporters-language select:focus-visible{outline-offset:2px;outline:3px solid #64b2ff}@media (width<=480px){.supporters-nav{flex-wrap:wrap;gap:12px;height:auto;min-height:64px;padding:12px 20px}.supporters-language{margin-left:auto}.supporters-nav .site-brand{font-size:18px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.source-kits{--kit-ink:#121a27;--kit-blue:#086add;--kit-muted:#526277;color:var(--kit-ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff;line-height:1.65}.source-kits *{box-sizing:border-box}.source-kits a{color:inherit;text-underline-offset:5px}.source-kits a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #64b2ff}.source-kits sup{vertical-align:super;margin-left:.04em;font-size:.44em;line-height:0}.kit-skip{z-index:50;background:#fff;padding:12px 18px;position:absolute;top:-80px;left:20px}.kit-skip:focus{top:10px}.kit-header{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;min-height:86px;margin:auto;padding:22px 32px;display:flex}.kit-brand{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:12px;font-size:26px;font-weight:800;text-decoration:none;display:flex}.kit-brand img{border-radius:12px}.kit-header nav,.kit-footer nav{flex-wrap:wrap;gap:28px;font-size:14px;display:flex}.kit-header nav a,.kit-footer nav a{text-decoration:none}.kit-hero{color:#fff;background:#071a34;grid-template-columns:1fr 1fr;align-items:center;gap:58px;padding:76px max(32px,50% - 558px) 70px;display:grid}.kit-kicker{letter-spacing:.11em;color:var(--kit-blue);margin:0 0 20px;font-size:12px;font-weight:750}.kit-hero .kit-kicker{color:#8dc7ff}.kit-hero h1{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(38px,4.5vw,65px);font-weight:800;line-height:1.18}.kit-hero h1 em{color:#79bdff;font-style:normal}.kit-hero-copy>p:not(.kit-kicker){color:#d0deed;max-width:500px;font-size:18px;line-height:1.8}.kit-explore{background:#0879f9;border-radius:100px;align-items:center;gap:18px;margin:20px 0 8px;padding:12px 22px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.kit-hero-copy .kit-hero-note{margin-top:26px;color:#adc2d9!important;font-size:12px!important}.kit-hero-preview{background:#132b48;border:1px solid #3b5270;border-radius:24px;min-width:0;margin:0;padding:16px;box-shadow:0 28px 70px #0002}.kit-preview-label{color:#c6d7eb;align-items:center;gap:8px;margin:0 0 13px;font-size:11px;display:flex}.kit-preview-label span{color:#71adff}.kit-hero-preview img{border:1px solid #52677f;border-radius:10px;width:100%;height:auto;display:block}.kit-hero-preview figcaption{color:#a9bfd7;padding:13px 2px 0;font-size:11px;line-height:1.65}.kit-section{padding:76px max(32px,50% - 558px);scroll-margin-top:24px}.kit-section-heading{max-width:760px;margin-bottom:36px}.kit-section h2{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(32px,4vw,52px);line-height:1.22}.kit-section-heading>p:last-child{color:var(--kit-muted);font-size:17px;line-height:1.8}.kit-patterns{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.kit-patterns>div{border-top:2px solid #0879f9;min-width:0;padding-top:20px}.kit-patterns>div>span{letter-spacing:.07em;color:#086add;font-size:11px;font-weight:750}.kit-patterns h2{letter-spacing:-.025em;margin:22px 0 13px;font-size:24px;line-height:1.4}.kit-patterns p{color:var(--kit-muted);margin:0;font-size:15px;line-height:1.8}.kit-patterns .kit-pattern-note{color:#647386;grid-column:1/-1;margin-top:2px;font-size:12px}.kit-packages{background:#f3f6fa}.kit-status{background:#e9f1fc;border:1px solid #c9d9ed;border-left:3px solid #0879f9;border-radius:10px;flex-direction:column;gap:8px;margin:0 0 36px;padding:18px 22px;line-height:1.7;display:flex}.kit-status strong{color:#164779;font-size:15px}.kit-status span{color:#425a75;max-width:900px;font-size:13px}.kit-group-heading{color:#455a74;margin:32px 0 18px;font-size:15px;font-weight:650}.kit-single-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.kit-bundle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.kit-card{background:#fff;border:1px solid #dbe3ee;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px 22px 22px;display:flex}.kit-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.kit-card-top>span{letter-spacing:.06em;color:#086add;font-size:9px;font-weight:750}.kit-card-top>small{color:#4e6682;background:#eef3fa;border-radius:100px;padding:3px 8px;font-size:10px}.kit-card h3{letter-spacing:-.03em;margin:25px 0 17px;font-size:22px;font-weight:750;line-height:1.3}.kit-price{flex-direction:column;gap:4px;margin:0;display:flex}.kit-price strong{letter-spacing:-.045em;font-size:42px;font-weight:750;line-height:1.1}.kit-price>span{color:#647386;font-size:10px;line-height:1.6}.kit-card-summary{color:#526277;flex:1;margin:22px 0;font-size:13px;line-height:1.8}.kit-saving{color:#086add;margin:0 0 18px;font-size:11px;line-height:1.7}.kit-quote-link{border:1px solid #b9d2f0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:11px 12px;font-size:12px;font-weight:700;text-decoration:none;display:flex;color:#075fca!important}.kit-quote-link:hover{background:#eef5ff;border-color:#086add}.kit-card-featured{border-color:#086add;box-shadow:inset 0 3px #0879f9}.kit-card-featured .kit-quote-link{background:#086add;border-color:#086add;color:#fff!important}.kit-card-featured .kit-quote-link:hover{background:#075ebf}.kit-preview-note{border-top:1px solid #d7e0ed;grid-template-columns:1fr 2fr;gap:30px;margin-top:26px;padding:24px 0 0;display:grid}.kit-preview-badge{letter-spacing:.08em;color:#086add;font-size:9px;font-weight:750}.kit-preview-note h3{margin:10px 0 0;font-size:19px;line-height:1.4}.kit-preview-note p{color:#526277;margin:0;font-size:13px;line-height:1.8}.kit-scope{grid-template-columns:1fr 1.65fr;gap:24px 72px;display:grid}.kit-scope .kit-section-heading{margin:0}.kit-scope-grid{grid-template-columns:1fr 1fr;gap:34px 30px;display:grid}.kit-scope-grid h3{letter-spacing:-.02em;margin:0 0 12px;font-size:16px;line-height:1.4}.kit-scope-grid p{color:#526277;margin:0;font-size:13px;line-height:1.85}.kit-boundary{border-top:1px solid #dbe3ed;grid-column:1/-1;grid-template-columns:1fr 1.65fr;gap:72px;margin-top:24px;padding-top:28px;display:grid}.kit-boundary h3{margin:0;font-size:17px;line-height:1.5}.kit-boundary p{color:#526277;margin:0;font-size:13px;line-height:1.85}.kit-next{text-align:center;background:#edf4fe}.kit-next>p:last-child{color:#526277;max-width:680px;margin:24px auto 0;font-size:15px;line-height:1.85}.kit-footer{border-top:1px solid #dbe3ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px max(32px,50% - 558px);display:flex}.kit-footer .kit-brand{font-size:23px}.kit-footer nav{gap:20px;font-size:12px}.kit-footer>small{color:#647386;width:100%;margin-top:4px;font-size:11px}@media (width<=1080px){.kit-hero{gap:32px}.kit-hero h1{font-size:clamp(36px,4.8vw,58px)}.kit-single-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-scope,.kit-boundary{gap:32px}.kit-card{padding:23px 20px}.kit-card-top>span{font-size:10px}}@media (width<=760px){.kit-header{flex-wrap:wrap;gap:18px;padding:18px 22px}.kit-header nav{gap:20px;font-size:13px}.kit-brand{font-size:24px}.kit-hero{grid-template-columns:1fr;gap:34px;padding:46px 24px}.kit-hero h1{font-size:clamp(37px,8.8vw,60px)}.kit-hero-copy>p:not(.kit-kicker){font-size:17px}.kit-hero-preview{max-width:600px}.kit-section{padding:48px 24px}.kit-patterns{grid-template-columns:1fr;gap:30px}.kit-patterns h2{margin-top:16px;font-size:23px}.kit-bundle-grid{grid-template-columns:1fr}.kit-single-grid{gap:14px}.kit-card h3{font-size:21px}.kit-price strong{font-size:38px}.kit-card-summary{margin:18px 0}.kit-scope,.kit-boundary{grid-template-columns:1fr;gap:28px}.kit-scope-grid{gap:28px 22px}.kit-preview-note{grid-template-columns:1fr;gap:16px}.kit-preview-note h3{margin-top:8px}.kit-footer{padding:32px 24px}.kit-footer nav{gap:16px}.kit-boundary{margin-top:10px}.kit-kicker{font-size:11px}}@media (width<=480px){.kit-single-grid,.kit-scope-grid{grid-template-columns:1fr}.kit-card{padding:24px}.kit-card-top{flex-wrap:nowrap}.kit-card h3{margin-top:20px}.kit-header nav{gap:24px;width:100%}.kit-hero-preview{border-radius:18px;padding:12px}.kit-preview-label{font-size:10px}.kit-card-summary{font-size:14px}.kit-price>span,.kit-card-top>small{font-size:11px}.kit-quote-link{font-size:13px}.kit-scope-grid p,.kit-boundary p,.kit-preview-note p{font-size:14px}}@media (prefers-reduced-motion:reduce){html:has(.source-kits){scroll-behavior:auto}}.source-crypto{--crypto-blue:#086add;--crypto-ink:#121a27;--crypto-muted:#526277;color:var(--crypto-ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff;line-height:1.65}.source-crypto *{box-sizing:border-box}.source-crypto a{color:#075fca;text-underline-offset:4px}.source-crypto a:focus-visible,.source-crypto button:focus-visible,.source-crypto summary:focus-visible,.source-crypto pre:focus-visible{outline-offset:5px;outline:3px solid #64b2ff}.source-crypto sup{vertical-align:super;margin-left:.04em;font-size:.44em;line-height:0}.crypto-skip{z-index:30;background:#fff;padding:10px 16px;position:absolute;top:-80px;left:20px}.crypto-skip:focus{top:10px}.crypto-header{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;min-height:86px;margin:auto;padding:22px 32px;display:flex}.source-crypto .crypto-brand{color:var(--crypto-ink);letter-spacing:-.04em;align-items:center;gap:12px;font-size:26px;font-weight:800;text-decoration:none;display:flex}.crypto-brand img{border-radius:12px}.crypto-header nav,.crypto-footer nav{flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.crypto-header nav a,.crypto-footer nav a{text-decoration:none}.crypto-order-hero{color:#fff;background:#071a34;grid-template-columns:1.5fr .7fr;align-items:center;gap:70px;padding:64px max(32px,50% - 558px);display:grid}.crypto-eyebrow{color:var(--crypto-blue);letter-spacing:.09em;margin:0 0 18px;font-size:11px;font-weight:750}.crypto-order-hero .crypto-eyebrow{color:#8dc7ff}.crypto-order-hero h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(38px,4.5vw,64px);font-weight:800;line-height:1.2}.crypto-order-hero h1 em{color:#79bdff;font-style:normal}.crypto-order-hero>div>p:last-child{color:#c6d7e9;max-width:630px;font-size:17px;line-height:1.85}.crypto-hero-note{background:#102945;border:1px solid #38506e;border-radius:18px;padding:27px}.crypto-hero-note>span{color:#8dc7ff;letter-spacing:.06em;font-size:10px;font-weight:750}.crypto-hero-note p{color:#d0deed;margin:16px 0 0;font-size:14px}.crypto-checkout-body{width:min(1116px,100% - 64px);margin:auto;padding:44px 0 76px}.crypto-setup-status{background:#fff5e8;border:1px solid #e6cdab;border-left:3px solid #ad6500;border-radius:13px;margin-bottom:36px;padding:23px 25px}.crypto-setup-status>div{color:#74420b;align-items:flex-start;gap:10px;font-size:15px;display:flex}.crypto-state-dot{background:#ad6500;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:9px}.crypto-setup-status p{color:#78552f;margin:12px 0 8px;font-size:13px}.crypto-setup-status.is-available{background:#eef5ff;border-color:#c8dbee #c8dbee #c8dbee #086add}.crypto-setup-status.is-available>div{color:#164779}.is-available .crypto-state-dot{background:#086add}.crypto-setup-status.is-available p{color:#425a75}.source-crypto button{font:inherit;cursor:pointer;color:#164779;background:#fff;border:1px solid #c4d3e5;border-radius:9px;padding:10px 14px;font-size:13px;font-weight:650;line-height:1.5}.source-crypto button:disabled{cursor:not-allowed;opacity:.55}.source-crypto .crypto-text-button{text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:3px 0;font-size:12px;text-decoration:underline}.crypto-workspace{grid-template-columns:1.35fr .85fr;align-items:start;gap:42px;display:grid}.crypto-order-form-panel h2,.crypto-network-panel h2,.crypto-current-order h2,.crypto-public-addresses h2,.crypto-delivery-note h2{letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(25px,3vw,35px);line-height:1.3}.source-crypto fieldset{border:0;gap:21px;min-width:0;margin:0;padding:0;display:grid}.source-crypto label{flex-direction:column;gap:8px;font-size:13px;font-weight:650;display:flex}.source-crypto input:not([type=checkbox]),.source-crypto select,.source-crypto textarea{color:#12213a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bdcddd;border-radius:10px;padding:12px 13px;font-size:14px;font-weight:400;line-height:1.5}.source-crypto input:focus,.source-crypto select:focus,.source-crypto textarea:focus{outline-offset:1px;outline:3px solid #b8d9ff}.source-crypto input:disabled,.source-crypto select:disabled,.source-crypto fieldset:disabled input{color:#788391;cursor:not-allowed;background:#f3f5f8}.source-crypto label>small{color:#607086;font-size:11px;font-weight:400;line-height:1.8}.crypto-price-preview{background:#f1f6fc;border-radius:12px;padding:20px 22px}.crypto-price-preview>strong{letter-spacing:-.04em;font-size:36px;line-height:1.2;display:block}.crypto-price-preview>strong>span{letter-spacing:0;color:#526277;margin-left:4px;font-size:17px}.crypto-price-preview p{color:#526277;margin:14px 0 0;font-size:11px;line-height:1.8}.source-crypto .crypto-agreement{grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:12px;font-weight:400;line-height:1.8;display:grid}.crypto-agreement input{accent-color:#086add;width:16px;height:16px;margin-top:4px}.source-crypto .crypto-primary-button{color:#fff;text-align:center;background:#086add;border-color:#086add;padding:13px 20px;font-size:14px}.source-crypto .crypto-primary-button:disabled{color:#607086;opacity:1;background:#dce5ef;border-color:#dce5ef}.crypto-small-note{color:#607086;margin:20px 0 0;font-size:11px;line-height:1.9}.crypto-network-panel{background:#f8fafc;border:1px solid #dbe3ee;border-radius:18px;padding:27px}.crypto-network-panel h2{margin-bottom:18px;font-size:26px}.crypto-network-panel>p:not(.crypto-eyebrow){color:#526277;font-size:13px;line-height:1.85}.crypto-contract{flex-direction:column;gap:10px;margin:8px 0;padding:18px 0;font-size:12px;text-decoration:none;display:flex}.source-crypto code{font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;word-break:break-all;font-size:12px;line-height:1.85}.crypto-contract code{color:#314c6e;font-size:11px}.crypto-network-warning{color:#74420b;background:#fff5e8;border:1px solid #e6cdab;border-radius:10px;margin:20px 0;padding:16px 18px;font-size:12px;line-height:1.85}.crypto-recovery{border:1px solid #d2dfed;border-radius:12px;margin-top:25px;padding:18px 20px}.crypto-recovery h3{margin:0 0 12px;font-size:15px}.crypto-recovery p{color:#526277;font-size:12px}.crypto-button-row{flex-wrap:wrap;gap:10px;display:flex}.crypto-order-message{color:#234e7c;overflow-wrap:anywhere;background:#eef5ff;border:1px solid #c9d9ed;border-radius:12px;margin:34px 0 0;padding:19px 22px;font-size:13px;line-height:1.8}.crypto-current-order{background:#fff;border:1px solid #c9d9ed;border-radius:18px;margin-top:44px;padding:30px;box-shadow:0 16px 50px #17335a08}.crypto-current-order>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.crypto-current-order h2{max-width:660px;margin-bottom:16px;font-size:27px}.crypto-order-id{color:#607086;overflow-wrap:anywhere;background:#f1f5f9;border-radius:7px;max-width:100%;padding:7px 10px;font-size:10px}.crypto-order-details{border-top:1px solid #e1e8f1;border-bottom:1px solid #e1e8f1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:10px 0 26px;padding:22px 0;display:grid}.crypto-order-details dt{color:#607086;margin-bottom:7px;font-size:11px}.crypto-order-details dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.crypto-wallet-proof h3,.crypto-pay-instructions h3{margin:20px 0 13px;font-size:17px}.crypto-wallet-proof>p,.crypto-pay-instructions p{color:#526277;font-size:13px;line-height:1.85}.crypto-wallet-proof pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:320px;font-size:11px;font-family:var(--font-geist-mono),monospace;background:#f3f6fa;border:1px solid #dce5ef;border-radius:10px;margin:20px 0;padding:18px;line-height:1.9;overflow:auto}.crypto-wallet-proof details{border-top:1px solid #e1e8f1;margin-top:23px;padding-top:18px}.crypto-wallet-proof summary{cursor:pointer;font-size:13px;font-weight:650}.crypto-wallet-proof details>label{margin:18px 0 12px}.crypto-wallet-proof textarea{resize:vertical;min-height:100px;font-family:var(--font-geist-mono),monospace;font-size:12px}.crypto-pay-instructions{background:#f2f7fe;border:1px solid #bdd4ee;border-radius:12px;grid-template-columns:1fr 180px;gap:28px;padding:22px;display:grid}.crypto-pay-instructions h3{margin-top:0}.crypto-pay-instructions code{background:#fff;border:1px solid #d2dfed;border-radius:9px;margin:17px 0;padding:12px;display:block}.crypto-pay-instructions img{background:#fff;border-radius:10px;align-self:center;width:180px;max-width:100%;height:180px;padding:8px}.crypto-tx-form{grid-template-columns:1fr auto;align-items:end;gap:14px;padding:24px 0;display:grid}.crypto-tx-form label{font-size:12px}.crypto-verification-note{color:#224f7e;background:#edf6ff;border:1px solid #c9ddf4;border-radius:11px;padding:20px 23px;font-size:14px;line-height:1.85}.crypto-status-controls{border-top:1px solid #e1e8f1;align-items:center;gap:20px;margin-top:18px;padding-top:22px;display:flex}.crypto-status-controls button{white-space:nowrap}.crypto-status-controls p{color:#607086;max-width:650px;margin:0;font-size:11px;line-height:1.8}.crypto-public-addresses{border-top:1px solid #dce5ef;margin-top:52px;padding-top:38px}.crypto-public-addresses h2{margin-bottom:15px;font-size:25px}.crypto-public-addresses>p{color:#607086;max-width:850px;font-size:13px;line-height:1.85}.crypto-wallet-reference-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:25px;display:grid}.crypto-wallet-reference-grid article{background:#f8fafc;border:1px solid #dbe3ee;border-radius:14px;grid-template-columns:1fr 112px;align-items:center;gap:20px;min-width:0;padding:22px;display:grid}.crypto-wallet-reference-grid article>div{min-width:0}.crypto-wallet-tag{letter-spacing:.03em;color:#607086;font-size:8px;font-weight:750}.crypto-wallet-reference-grid h3{margin:12px 0 7px;font-size:23px;line-height:1.3}.crypto-wallet-reference-grid article p{color:#607086;margin:0 0 12px;font-size:11px}.crypto-wallet-reference-grid code{font-size:10px;display:block}.crypto-wallet-reference-grid article a{margin-top:12px;font-size:11px;display:inline-block}.crypto-wallet-reference-grid img{background:#fff;border-radius:7px;width:112px;max-width:100%;height:112px;padding:5px}.crypto-delivery-note{background:#f3f6fa;padding:60px max(32px,50% - 558px)}.crypto-delivery-note>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.crypto-delivery-note p:not(.crypto-eyebrow){color:#526277;margin:0;font-size:13px;line-height:1.9}.crypto-footer{color:#607086;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:auto;padding:32px;font-size:12px;display:flex}.crypto-footer nav{font-size:12px}@media (width<=1000px){.crypto-order-hero{gap:35px}.crypto-workspace{gap:28px}.crypto-wallet-reference-grid article{grid-template-columns:1fr;gap:17px}.crypto-wallet-reference-grid img{width:100px;height:100px}.crypto-tx-form{grid-template-columns:1fr}.crypto-tx-form button{justify-self:start}.crypto-pay-instructions{grid-template-columns:1fr 130px}.crypto-pay-instructions img{width:130px;height:130px}}@media (width<=760px){.crypto-header{padding:18px 22px}.source-crypto .crypto-brand{font-size:24px}.crypto-header nav{gap:18px;font-size:12px}.crypto-order-hero{grid-template-columns:1fr;gap:25px;padding:44px 24px}.crypto-order-hero h1{font-size:clamp(35px,8.6vw,55px)}.crypto-hero-note{padding:20px}.crypto-hero-note p{font-size:13px}.crypto-checkout-body{width:calc(100% - 48px);padding-top:30px;padding-bottom:46px}.crypto-setup-status{margin-bottom:30px;padding:18px 19px}.crypto-setup-status>div{font-size:14px}.crypto-workspace{grid-template-columns:1fr;gap:30px}.crypto-network-panel{padding:24px}.crypto-current-order{margin-top:32px;padding:22px}.crypto-current-order h2{font-size:24px}.crypto-order-details{grid-template-columns:1fr 1fr;gap:20px}.crypto-order-details dd{font-size:12px}.crypto-pay-instructions{grid-template-columns:1fr;padding:19px}.crypto-pay-instructions img{width:150px;height:150px}.crypto-status-controls{flex-direction:column;align-items:flex-start;gap:12px}.crypto-public-addresses{margin-top:38px;padding-top:30px}.crypto-public-addresses h2{font-size:23px}.crypto-wallet-reference-grid{grid-template-columns:1fr}.crypto-wallet-reference-grid article{grid-template-columns:1fr 100px}.crypto-delivery-note{padding:43px 24px}.crypto-delivery-note>div{grid-template-columns:1fr;gap:22px}.crypto-delivery-note h2{font-size:29px}.crypto-footer{padding:28px 24px}.crypto-footer nav{gap:18px}}@media (width<=420px){.crypto-header{flex-wrap:wrap;gap:16px}.crypto-header nav{width:100%}.crypto-wallet-reference-grid article,.crypto-order-details{grid-template-columns:1fr}.crypto-current-order{padding:20px}.crypto-button-row{flex-direction:column;align-items:stretch}.crypto-price-preview>strong{font-size:32px}.crypto-wallet-proof pre{font-size:10px}.crypto-status-controls button{width:100%}}@media (prefers-reduced-motion:reduce){html:has(.source-crypto){scroll-behavior:auto}}.source-checkout{background:#f8fafc;min-height:100vh}.source-checkout .crypto-header{background:#fff;border-bottom:1px solid #e5ebf3;max-width:none;padding-left:max(24px,50% - 558px);padding-right:max(24px,50% - 558px)}.source-checkout-intro{max-width:1116px;margin:0 auto;padding:54px 0 28px}.source-checkout-intro h1{letter-spacing:-.05em;margin:0 0 20px;font-size:clamp(38px,4.5vw,60px);font-weight:800;line-height:1.12}.source-checkout-intro h1 em{color:#086add;font-style:normal}.source-checkout-intro>p:last-child{color:#526277;max-width:570px;margin:0;font-size:16px;line-height:1.8}.source-checkout-flow{max-width:1116px;margin:0 auto;padding-bottom:64px}.source-order-steps{color:#69798c;border-bottom:1px solid #dce5ef;gap:32px;margin:0 0 24px;padding:22px 0;font-size:13px;list-style:none;display:flex}.source-order-steps li{align-items:center;gap:9px;display:flex}.source-order-steps li span{background:#fff;border:1px solid #d0dcea;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:650;display:inline-flex}.source-order-steps li[aria-current=step]{color:#075fca;font-weight:650}.source-order-steps li[aria-current=step] span{color:#fff;background:#086add;border-color:#086add}.source-order-layout{grid-template-columns:1.2fr 1fr;align-items:start;gap:30px;display:grid}.source-details-form,.source-package-summary{background:#fff;border:1px solid #dce5ef;border-radius:18px;padding:32px}.source-details-form{gap:25px;display:grid}.source-details-form h2,.source-package-summary h2,.source-payment-options>h2{letter-spacing:-.03em;margin:0;font-size:25px;line-height:1.3}.source-details-form .source-continue{justify-content:space-between;align-items:center;margin-top:1px;display:flex}.source-package-summary .crypto-eyebrow{margin-bottom:12px}.source-package-summary>strong{letter-spacing:-.04em;margin:18px 0 10px;font-size:34px;line-height:1.3;display:block}.source-package-summary>p:not(.crypto-eyebrow){color:#526277;margin:0;font-size:12px;line-height:1.8}.source-package-summary ul{color:#526277;margin:22px 0;padding-left:18px;font-size:13px;line-height:1.9}.source-package-summary li+li{margin-top:10px}.source-package-summary>a{font-size:12px}.source-checkout .source-step-note{color:#607086;margin:0;font-size:12px;line-height:1.8}.source-package-summary .source-scope-warning{background:#fff5e8;border-radius:9px;padding:13px 15px;color:#74420b!important;margin-bottom:18px!important}.source-order-error{color:#a62a28;margin:0;font-size:13px}.source-order-summary{background:#fff;border:1px solid #dce5ef;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;padding:25px 28px;display:flex}.source-order-summary .crypto-eyebrow{margin-bottom:10px}.source-order-summary h2{letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.5}.source-order-summary h2 span{letter-spacing:0;color:#526277;margin-left:18px;font-size:15px;font-weight:500;display:inline-block}.source-order-email{color:#526277;overflow-wrap:anywhere;word-break:break-word;margin:8px 0 0;font-size:14px}.source-order-summary button{flex-shrink:0}.source-payment-stage>.source-step-note{margin:18px 0}.source-payment-options{padding:12px 0 0}.source-payment-subtitle{color:#526277;margin:10px 0 24px;font-size:13px;line-height:1.8}.source-payment-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.source-payment-card{background:#fff;border:1px solid #dce5ef;border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;display:flex}.source-payment-card>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}.source-payment-card h3{letter-spacing:-.03em;margin:0;font-size:21px;line-height:1.3}.source-payment-card p{color:#526277;flex-grow:1;margin:18px 0 24px;font-size:13px;line-height:1.85}.source-payment-badge,.source-payment-network{color:#607086;font-size:10px;line-height:1.5}.source-payment-badge{background:#edf1f6;border-radius:5px;padding:5px 9px}.source-payment-card button{width:100%}.source-checkout .source-payment-card button:disabled{opacity:1;color:#6c7889;background:#f1f4f8;border-color:#dce5ef}.source-usdt-panel{background:#fff;border:1px solid #dce5ef;border-radius:18px;margin-top:32px;overflow:hidden}.source-usdt-panel .crypto-checkout-body{width:auto;margin:0;padding:28px}.source-usdt-panel .crypto-workspace{grid-template-columns:1.15fr 1fr;gap:26px}.source-usdt-panel .crypto-network-panel{padding:22px}.source-usdt-panel .crypto-wallet-reference-grid article{grid-template-columns:1fr;gap:16px}.source-checkout .crypto-footer{border-top:1px solid #e1e8f1;max-width:1180px}@media (width<=1180px){.source-checkout-intro,.source-checkout-flow{margin-left:32px;margin-right:32px}.source-order-layout{gap:24px}.source-details-form,.source-package-summary{padding:28px}}@media (width<=760px){.source-checkout-intro{padding-top:36px}.source-checkout-intro,.source-checkout-flow{margin-left:24px;margin-right:24px}.source-order-steps{gap:24px;margin-bottom:20px}.source-order-layout,.source-payment-grid{grid-template-columns:1fr}.source-details-form,.source-package-summary{padding:24px}.source-order-layout{gap:20px}.source-package-summary>strong{font-size:30px}.source-order-summary{flex-direction:column;align-items:flex-start;gap:20px;padding:22px}.source-order-summary h2 span{margin-top:5px;margin-left:0;display:block}.source-order-summary button{width:100%}.source-payment-card{padding:23px}.source-usdt-panel .crypto-checkout-body{padding:20px}.source-usdt-panel .crypto-workspace{grid-template-columns:1fr}.source-usdt-panel .crypto-wallet-reference-grid article{grid-template-columns:1fr 100px}.source-checkout-flow{padding-bottom:36px}}@media (width<=420px){.source-order-steps{gap:18px;font-size:12px}.source-order-steps li{gap:7px}.source-usdt-panel .crypto-wallet-reference-grid article{grid-template-columns:1fr}.source-usdt-panel .crypto-checkout-body{padding:18px}.source-checkout .crypto-header nav{width:auto}}.source-checkout-intro{padding-top:26px;padding-bottom:12px}.source-checkout-intro .crypto-eyebrow{margin-bottom:8px}.source-checkout-intro h1{margin-bottom:10px;font-size:clamp(28px,3.2vw,42px);line-height:1.2}.source-checkout-intro>p:last-child{max-width:none;font-size:14px;line-height:1.6}.source-order-steps{margin-bottom:18px;padding-top:14px;padding-bottom:14px}.source-details-form{gap:18px}.source-checkout .source-details-form .source-recovery-link{color:#075fca;box-shadow:none;text-align:left;text-underline-offset:3px;background:0 0;border:0;border-radius:0;justify-self:start;min-height:36px;padding:0;font-size:12px;text-decoration:underline}.source-checkout .source-details-form .source-recovery-link:hover{color:#04458f;background:0 0}.source-paypal-panel{background:#fff;border:1px solid #dce5ef;border-radius:18px;margin-top:28px;padding:28px}.source-paypal-checkout{gap:18px;max-width:680px;display:grid}.source-paypal-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.source-paypal-heading h3{letter-spacing:-.03em;margin:0;font-size:23px}.source-paypal-heading>span{color:#607086;font-size:12px}.source-paypal-checkout>p{color:#526277;margin:0;font-size:13px;line-height:1.7}.source-paypal-checkout>.source-order-error{color:#a62a28}.source-paypal-create{gap:20px;display:grid}.source-paypal-terms{color:#526277;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;display:flex}.source-paypal-terms input{accent-color:#086add;flex:0 0 18px;width:18px;height:18px;margin-top:3px}.source-paypal-order{background:#f8fafc;border:1px solid #e1e8f1;border-radius:12px;gap:16px;min-width:0;padding:20px;display:grid}.source-paypal-status{color:#172a40;margin:0;font-size:16px;font-weight:650}.source-paypal-order dl{gap:10px;margin:0;font-size:13px;display:grid}.source-paypal-order dl>div{grid-template-columns:60px minmax(0,1fr);gap:14px;display:grid}.source-paypal-order dt{color:#607086}.source-paypal-order dd{overflow-wrap:anywhere;color:#172a40;margin:0}.source-paypal-approve{color:#fff;text-align:center;background:#086add;border-radius:10px;padding:14px 20px;font-size:14px;font-weight:650;text-decoration:none;display:block}.source-paypal-approve:hover{color:#fff;background:#075fca}.source-paypal-approve:focus-visible{outline-offset:3px;outline:3px solid #81baff}@media (width<=760px){.source-paypal-panel{padding:22px}.source-paypal-order{padding:17px}.source-paypal-checkout button{width:100%}}
