.native-info{--info-line:var(--border,#ffffff1f);--info-panel:var(--surface,#17151d);--info-raised:var(--surface-raised,#211e29);--info-muted:var(--muted,#aaa6b5);width:100%;color:var(--text,#f7f5fa);margin:0;padding:12px 0 28px}.native-about-hero,.native-gallery,.native-about-proof,.native-about-download,.native-about-story,.native-audio-intro{align-items:center;gap:clamp(24px,5vw,64px);display:grid}.native-about-hero{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:0;padding:clamp(16px,3vw,38px) 0 clamp(28px,5vw,64px);overflow:visible}.native-about-copy{max-width:600px}.native-about-brand{margin-bottom:24px}.native-info-eyebrow{color:var(--gold,#e8b44f);letter-spacing:.045em;margin:0 0 12px;font-size:.83rem;font-weight:750}html[data-theme=light] .native-info-eyebrow{color:var(--purple,#7c45d3)}.native-about h1{letter-spacing:-.045em;max-width:12ch;margin:0;font-size:clamp(2.4rem,6.5vw,5.7rem);line-height:1.05}.native-about-lede{max-width:36rem;color:var(--info-muted);margin:20px 0 0;font-size:clamp(1.05rem,2vw,1.34rem);line-height:1.8}.native-about-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.native-about-actions .btn{align-items:center;gap:10px;display:inline-flex}.native-about-note{color:var(--info-muted);margin:22px 0 0;font-size:.9rem}.native-about-hero-art{justify-self:center;width:min(100%,490px);position:relative}.native-about-hero-art img{object-fit:contain;filter:drop-shadow(0 25px 60px #00000047);width:100%;height:auto;display:block}.native-about-custom{border-inline-start:3px solid var(--gold,#e8b44f);background:var(--info-panel);border-radius:0 var(--radius,20px) var(--radius,20px) 0;max-width:900px;margin:clamp(56px,8vw,100px) auto;padding:clamp(22px,4vw,42px)}.native-about-custom h2{margin:0 0 14px;font-size:clamp(1.5rem,3vw,2.2rem)}.native-about-custom p:last-child{color:var(--info-muted);white-space:pre-line;margin:0;line-height:1.9}.native-about-section,.native-about-proof,.native-about-download,.native-about-story,.native-about-faq,.native-audio-demo{margin-top:clamp(72px,10vw,128px)}.native-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.native-section-heading h2,.native-about-proof h2,.native-about-download h2,.native-story-intro h2,.native-audio-intro h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.65rem,3.3vw,2.8rem);line-height:1.25}.native-section-heading p:not(.native-info-eyebrow),.native-about-proof p,.native-about-download p,.native-story-intro p,.native-audio-intro p{color:var(--info-muted);line-height:1.9}.native-gallery{border:1px solid var(--info-line);background:var(--info-panel);border-radius:var(--radius,24px);grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);padding:16px}.native-gallery-art{border-radius:calc(var(--radius,24px) - 5px);background:var(--bg,#100e14);overflow:hidden}.native-gallery-art img{width:100%;height:auto;display:block}.native-gallery-copy{padding:clamp(10px,3vw,28px)}.native-gallery-copy h3{margin:8px 0;font-size:clamp(1.3rem,2.7vw,2rem)}.native-gallery-copy>p:not(.native-info-eyebrow){color:var(--info-muted);line-height:1.8}.native-gallery-controls{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px;margin-top:22px;display:grid}.native-gallery-tabs{gap:6px;display:grid}.native-gallery-tabs button{min-width:0;color:var(--info-muted);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.native-gallery-tabs button.active{border-color:var(--info-line);background:var(--info-raised);color:var(--text,#f7f5fa)}.native-gallery-tabs button span{color:var(--gold,#e8b44f);font-size:.76rem}.native-gallery-controls .icon-button{border:1px solid var(--info-line);background:var(--info-raised);width:40px;height:40px;color:var(--text,#f7f5fa);cursor:pointer;border-radius:50%;place-items:center;display:grid}.native-gallery-count{color:var(--info-muted);font-variant-numeric:tabular-nums}.native-about-download{border:1px solid var(--info-line);border-radius:var(--radius,24px);background:var(--info-panel);grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);padding:clamp(24px,5vw,52px)}.native-about-story{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start}.native-story-intro>p{margin:13px 0}.native-story-signoff{font-weight:750;color:var(--gold,#e8b44f)!important}.native-story-timeline{border:1px solid var(--info-line);border-radius:var(--radius,22px);background:var(--info-panel);gap:0;padding:20px;display:grid}.native-timeline-lead{align-items:center;gap:15px;padding:5px 0 22px;display:flex}.native-timeline-lead strong{color:var(--gold,#e8b44f);font-size:3rem}.native-timeline-lead p{margin:0}.native-story-timeline article{border-top:1px solid var(--info-line);padding:18px 18px 18px 42px;position:relative}.native-story-timeline article>span{inset-inline-start:4px;color:var(--gold,#e8b44f);font-size:.8rem;position:absolute;top:21px}.native-story-timeline article small{color:var(--info-muted)}.native-story-timeline article h3{margin:7px 0}.native-story-timeline article p{color:var(--info-muted);margin:0;line-height:1.7}.native-faq-list{border-top:1px solid var(--info-line)}.native-faq-item{border-bottom:1px solid var(--info-line)}.native-faq-item summary{cursor:pointer;grid-template-columns:40px 1fr 24px;align-items:center;gap:10px;padding:20px 6px;font-weight:700;list-style:none;display:grid}.native-faq-item summary::-webkit-details-marker{display:none}.native-faq-number{color:var(--gold,#e8b44f);font-size:.78rem}.native-faq-mark{color:var(--gold,#e8b44f);transition:transform .2s}.native-faq-item[open] .native-faq-mark{transform:rotate(45deg)}.native-faq-item>p{max-width:850px;color:var(--info-muted);margin:-4px 42px 20px;line-height:1.9}.native-faq-toggle{color:var(--gold,#e8b44f);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:9px 0;font-weight:700}.native-audio-demo{border:1px solid var(--info-line);border-radius:var(--radius,24px);background:radial-gradient(ellipse at 85% 10%, color-mix(in srgb, var(--purple,#8d6bff) 16%, transparent), transparent 45%), var(--info-panel);padding:clamp(20px,4vw,42px)}.native-audio-intro{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.native-audio-art{background:var(--bg,#100e14);border-radius:16px;overflow:hidden}.native-audio-art img{width:100%;height:auto;display:block}.native-audio-title{font-weight:750;color:var(--text,#f7f5fa)!important}.native-audio-modes{border:1px solid var(--info-line);background:var(--bg,#100e14);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.native-audio-modes button{color:var(--info-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 15px}.native-audio-modes button.active{color:var(--text,#f7f5fa);background:var(--info-raised)}.native-audio-element{display:none}.native-audio-controls{border:1px solid var(--info-line);background:var(--bg,#100e14);border-radius:14px;align-items:center;gap:14px;margin-top:18px;padding:12px;display:flex}.native-audio-play{color:#17130b;background:var(--gold,#e8b44f);cursor:pointer;border:0;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.native-audio-range-wrap{flex:1;min-width:0}.native-audio-time{color:var(--info-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.76rem;display:flex}.native-audio-controls input[type=range]{width:100%;accent-color:var(--gold,#e8b44f)}.native-audio-volume{width:105px;color:var(--info-muted);align-items:center;gap:7px;display:flex}.native-audio-error{color:#ff9d9d!important}.native-audio-footnote{margin-bottom:0;font-size:.84rem}.native-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.native-legal{max-width:920px}.native-legal-heading{border:1px solid var(--info-line);border-radius:var(--radius,22px);background:linear-gradient(140deg, var(--info-raised), var(--info-panel));margin-bottom:24px;padding:clamp(24px,4vw,42px)}.native-legal-heading h1{margin:6px 0 10px;font-size:clamp(1.9rem,4vw,3rem)}.native-legal-heading>p:last-child{color:var(--info-muted);margin:0;line-height:1.8}.native-legal-icon{width:44px;height:44px;color:var(--gold,#e8b44f);background:color-mix(in srgb, var(--gold,#e8b44f) 12%, transparent);border-radius:13px;place-items:center;margin-bottom:16px;display:inline-grid}.native-policy-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.native-policy-link{border:1px solid var(--info-line);color:var(--text,#f7f5fa);background:var(--info-panel);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;text-decoration:none;display:flex}.native-policy-link>span{align-items:center;gap:10px;display:flex}.native-policy-link svg{color:var(--gold,#e8b44f);flex:none}.native-legal-back-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.native-legal-back{color:var(--gold,#e8b44f);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.native-legal-kind{color:var(--info-muted);font-size:.85rem}.native-legal-document{border:1px solid var(--info-line);border-radius:var(--radius,22px);background:var(--info-panel);overflow-wrap:anywhere;padding:clamp(22px,5vw,56px);line-height:1.9}.native-legal-document h1{margin:0 0 20px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.3}.native-legal-document h2{margin:34px 0 10px;font-size:clamp(1.18rem,2.5vw,1.5rem);line-height:1.5}.native-legal-document h3{margin-top:25px;font-size:1.12rem}.native-legal-document p,.native-legal-document li{color:var(--info-muted)}.native-legal-document li{margin:7px 0}.native-legal-document ul,.native-legal-document ol{padding-inline-start:1.5rem}.native-legal-document a{color:var(--gold,#e8b44f);text-underline-offset:3px}.native-legal-document strong{color:var(--text,#f7f5fa)}.native-legal-document section,.native-legal-document>div{margin-block:18px}.native-delete-action{border:1px solid var(--info-line);background:var(--info-raised);border-radius:16px;margin-top:18px;padding:22px}.native-delete-action>p{color:var(--info-muted);margin-top:0;line-height:1.7}.native-delete-action .native-delete-note{margin:15px 0 0;font-size:.88rem}.native-about :focus-visible,.native-legal :focus-visible{outline:2px solid var(--gold,#e8b44f);outline-offset:3px}@media (max-width:760px){.native-info{width:100%;padding-top:8px}.native-about-hero{grid-template-columns:1fr;gap:10px;padding:12px 0 26px}.native-about-hero-art{width:min(80%,340px)}.native-gallery,.native-about-proof,.native-about-download,.native-about-story,.native-audio-intro{grid-template-columns:1fr}.native-gallery{padding:10px}.native-gallery-copy{padding:12px}.native-section-heading{align-items:start}.native-audio-art{justify-self:center;width:min(100%,390px)}.native-audio-volume{width:78px}.native-policy-index{grid-template-columns:1fr}}@media (max-width:430px){.native-about-actions{display:grid}.native-about-actions .btn{justify-content:center}.native-gallery-controls{grid-template-columns:36px minmax(0,1fr) 36px;gap:4px}.native-gallery-controls .icon-button{width:34px;height:34px}.native-gallery-tabs button{padding:7px 6px;font-size:.78rem}.native-audio-controls{gap:9px;padding:9px}.native-audio-volume{width:54px}.native-audio-volume input{min-width:40px}.native-legal-document{padding:21px 17px}.native-legal-back-row{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.native-info *,.native-info :before,.native-info :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Recaplo Alexandria;src:url(/recaplo-about/assets/alexandria-arabic-400-normal-DeffmtNo.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+660-669,U+6F0-6F9,U+200C-200D}@font-face{font-family:Recaplo Alexandria;src:url(/recaplo-about/assets/alexandria-arabic-600-normal-CG1onHtq.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+660-669,U+6F0-6F9,U+200C-200D}@font-face{font-family:Recaplo Alexandria;src:url(/recaplo-about/assets/alexandria-arabic-700-normal-D0In6rsA.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+660-669,U+6F0-6F9,U+200C-200D}@font-face{font-family:Recaplo Alexandria;src:url(/recaplo-about/assets/alexandria-latin-400-normal-B5n5wvSf.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Recaplo Alexandria;src:url(/recaplo-about/assets/alexandria-latin-600-normal-Cb47BBea.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Recaplo Alexandria;src:url(/recaplo-about/assets/alexandria-latin-700-normal-9QjHO7f_.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Recaplo El Messiri;src:url(/recaplo-about/assets/el-messiri-arabic-600-normal-Te2c8S-M.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+660-669,U+6F0-6F9,U+200C-200D}@font-face{font-family:Recaplo El Messiri;src:url(/recaplo-about/assets/el-messiri-arabic-700-normal-D9aO7CWn.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+660-669,U+6F0-6F9,U+200C-200D}@font-face{font-family:Recaplo Fraunces;src:url(/recaplo-about/assets/fraunces-latin-opsz-normal-DihXLNYH.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.native-about{isolation:isolate;--about-amber:var(--gold,#ffd028);--about-violet:var(--purple,#6d20ff);--about-soft:color-mix(in srgb,var(--text,#f7f5fa) 6%,transparent);--about-line:color-mix(in srgb,var(--text,#f7f5fa) 11%,transparent);font-family:Recaplo Alexandria,Tajawal,sans-serif;overflow:clip}.native-about :is(h1,h2,h3){font-family:Recaplo El Messiri,Recaplo Fraunces,Recaplo Alexandria,sans-serif}.native-about[dir=ltr] :is(h1,h2,h3){font-variation-settings:"opsz" 90,"SOFT" 45;font-family:Recaplo Fraunces,Recaplo Alexandria,sans-serif}.native-about .native-info-eyebrow{letter-spacing:.16em;text-transform:uppercase}.native-about-hero{isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(290px,.95fr);align-items:center;gap:clamp(22px,4vw,72px);min-height:min(720px,100svh - 150px);padding:clamp(22px,4vw,52px) clamp(4px,2vw,24px) clamp(44px,7vw,92px);position:relative}.native-about-hero:after{content:"";z-index:-2;pointer-events:none;background:repeating-radial-gradient(ellipse at 78% 42%,transparent 0 68px,color-mix(in srgb,var(--about-amber) 8%,transparent) 70px,transparent 72px 100px),repeating-radial-gradient(ellipse at 14% 89%,transparent 0 56px,color-mix(in srgb,var(--about-violet) 7%,transparent) 58px,transparent 60px 90px);animation:9s ease-in-out infinite alternate about-tunnel;position:absolute;inset:10% -25% 2%;-webkit-mask-image:linear-gradient(#0000,#000 18% 84%,#0000);mask-image:linear-gradient(#0000,#000 18% 84%,#0000)}.native-hero-wave{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 72% 47%,color-mix(in srgb,var(--about-violet) 17%,transparent),transparent 35%),radial-gradient(ellipse at 51% 83%,color-mix(in srgb,var(--about-amber) 10%,transparent),transparent 38%);position:absolute;inset:0;overflow:hidden}.native-about-copy{z-index:2;max-width:680px;position:relative}.native-hero-title{text-wrap:balance;margin:0;letter-spacing:-.045em!important;max-width:none!important;font-size:clamp(2.4rem,4.7vw,4rem)!important;font-weight:650!important;line-height:1.18!important}.native-about[dir=rtl] .native-hero-title{letter-spacing:0!important}.native-hero-title-mark{color:#17130b;background:var(--about-amber);text-shadow:0 12px 50px color-mix(in srgb,var(--about-amber) 36%,transparent);box-shadow:0 20px 70px -28px color-mix(in srgb,var(--about-amber) 78%,transparent);border-radius:.16em;padding:.07em .24em .16em;display:inline-block;position:relative}.native-about-lede{max-width:36rem;margin-top:clamp(16px,2vw,24px);font-size:clamp(1.05rem,1.9vw,1.38rem)}.native-about-actions{gap:12px;margin-top:26px}.native-about-actions .btn{border-radius:16px;min-height:54px;padding-inline:21px;font-weight:700;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,background .24s}.native-about-actions .btn:hover{box-shadow:0 18px 44px -28px color-mix(in srgb,var(--about-amber) 65%,transparent);transform:translateY(-3px)}.native-about-actions .btn-primary{color:#17130b}.native-about-note{letter-spacing:.025em;align-items:center;gap:10px;margin-top:18px;font-size:.79rem;display:flex}.native-mini-spectrum{align-items:center;gap:3px;height:21px;display:inline-flex}.native-mini-spectrum i{transform-origin:50%;background:linear-gradient(var(--about-amber),#fd7d40);border-radius:9px;width:2px;height:100%;animation:.75s ease-in-out infinite alternate about-spectrum;display:block;transform:scaleY(.3)}.native-mini-spectrum i:nth-child(3n){animation-duration:.56s}.native-mini-spectrum i:nth-child(2n){animation-duration:.92s}.native-about-hero-art{z-index:1;perspective:1100px;justify-self:center;place-items:center;width:min(100%,410px);min-height:610px;display:grid;position:relative}.native-phone-float{z-index:3;width:clamp(205px,24vw,292px);transform-style:preserve-3d;animation:6.1s ease-in-out infinite about-phone-float;position:relative}.native-phone-shell,.native-gallery-phone-shell{border:1px solid color-mix(in srgb,var(--text,#fff) 24%,transparent);transform-style:preserve-3d;background:#050407;border-radius:2.5rem;padding:5px;position:relative;overflow:hidden;transform:rotateY(-11deg)rotateX(2deg);box-shadow:0 38px 96px -25px #000c,inset 0 0 0 1px #ffffff14}.native-about[dir=rtl] .native-phone-shell,.native-about[dir=rtl] .native-gallery-phone-shell{transform:rotateY(11deg)rotateX(2deg)}.native-phone-shell:before,.native-gallery-phone-shell:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff14;border-radius:2.2rem;position:absolute;inset:5px}.native-phone-shell img,.native-gallery-phone-shell img{border-radius:2.2rem;width:100%;height:auto;display:block}.native-phone-orbit{z-index:0;border:1px solid color-mix(in srgb,var(--about-amber) 35%,transparent);pointer-events:none;border-radius:50%;width:132%;height:75%;position:absolute;transform:rotate(-27deg)}.native-phone-orbit:after,.native-gallery-orbit:after{content:"";top:-4px;background:var(--about-amber);width:8px;height:8px;box-shadow:0 0 18px var(--about-amber);border-radius:50%;position:absolute;inset-inline-start:50%}.native-phone-orbit-a{animation:14s linear infinite about-orbit}.native-phone-orbit-b{border-color:color-mix(in srgb,var(--about-violet) 44%,transparent);width:151%;height:91%;animation:18s linear infinite reverse about-orbit;transform:rotate(34deg)}.native-phone-orbit-b:after,.native-gallery-orbit-b:after{background:#c21bff;box-shadow:0 0 18px #c21bff}.native-phone-chip,.native-gallery-float-chip{z-index:5;color:var(--text,#f7f5fa);background:color-mix(in srgb,var(--bg,#100e14) 75%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.12em;white-space:nowrap;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;padding:11px 15px;font-size:.67rem;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 15px 42px #00000047}.native-phone-chip i,.native-gallery-float-chip i,.native-gallery-kicker i{background:var(--about-amber);width:8px;height:8px;box-shadow:0 0 14px var(--about-amber);border-radius:50%}.native-phone-chip-left{inset-inline-start:-15%;animation:6s ease-in-out infinite alternate about-chip-drift;top:25%}.native-phone-chip-right{inset-inline-end:-8%;animation:6s ease-in-out -2.6s infinite alternate-reverse about-chip-drift;bottom:27%}.native-reveal{opacity:1;transform:none}.native-about--motion .native-reveal:not(.is-revealed){opacity:0;transform:translateY(28px)}.native-about--motion .native-reveal.is-revealed{animation:.8s cubic-bezier(.22,1,.36,1) forwards about-reveal}.native-about-section{margin-top:clamp(46px,8vw,112px);position:relative}.native-section-heading{z-index:1;margin-bottom:26px;position:relative}.native-section-heading h2,.native-about-proof h2,.native-about-download h2,.native-story-intro h2,.native-audio-intro h2{max-width:18ch;font-size:clamp(1.8rem,3.8vw,3.2rem);font-weight:650;line-height:1.22}.native-about-section:before,.native-about-story:before,.native-about-faq:before,.native-audio-demo:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--about-amber) 10%,transparent);aspect-ratio:1;inset-inline-start:-155px;width:240px;box-shadow:0 0 0 48px color-mix(in srgb,var(--about-violet) 4%,transparent),0 0 0 92px color-mix(in srgb,var(--about-amber) 3%,transparent);border-radius:50%;animation:9s ease-in-out infinite alternate about-ambient;position:absolute;top:2%}.native-gallery{border:1px solid color-mix(in srgb,var(--text,#f7f5fa) 13%,transparent);background:radial-gradient(ellipse at 78% 46%,color-mix(in srgb,var(--about-violet) 14%,transparent),transparent 49%),linear-gradient(137deg,color-mix(in srgb,var(--surface-raised,#211e29) 87%,transparent),color-mix(in srgb,var(--surface,#17151d) 95%,transparent));border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);align-items:stretch;gap:20px;padding:clamp(20px,4vw,40px);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px -55px #000000d9}.native-gallery:after{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 39%,color-mix(in srgb,var(--text,#fff) 6%,transparent),transparent 61%);animation:11s ease-in-out infinite about-gallery-sweep;position:absolute;inset:-45%;transform:translate(-45%)rotate(7deg)}.native-gallery-copy{z-index:3;flex-direction:column;justify-content:center;padding:clamp(4px,2vw,24px);display:flex;position:relative}.native-gallery-kicker{align-items:center;gap:8px;display:inline-flex}.native-gallery-kicker i{width:7px;height:7px}.native-gallery-copy h3{margin:14px 0 6px;font-size:clamp(1.7rem,3.1vw,2.9rem);line-height:1.22}.native-gallery-feature-grid{gap:16px;margin-top:20px;display:grid}.native-gallery-feature{border:1px solid var(--about-line);background:color-mix(in srgb,var(--text,#fff) 3%,transparent);border-radius:15px;grid-template-columns:32px 1fr 22px;align-items:center;gap:10px;min-height:53px;padding:10px 12px;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .24s,background .24s;display:grid}.native-gallery-feature:hover{border-color:color-mix(in srgb,var(--about-amber) 34%,transparent);background:color-mix(in srgb,var(--about-amber) 5%,transparent);transform:translate(-4px)}.native-about[dir=ltr] .native-gallery-feature:hover{transform:translate(4px)}.native-gallery-feature>span{color:var(--about-amber);font-size:.72rem}.native-gallery-feature strong{font-size:.83rem;font-weight:600}.native-gallery-feature>i{color:var(--about-amber);place-items:center;display:grid}.native-gallery-controls{grid-template-columns:38px minmax(0,1fr) 38px;gap:12px;margin-top:24px}.native-gallery-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.native-gallery-tabs button{border:1px solid var(--about-line);background:color-mix(in srgb,var(--text,#fff) 2%,transparent);border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:62px;padding:8px 9px;font-size:.67rem;line-height:1.35;display:flex}.native-gallery-tabs button.active{border-color:color-mix(in srgb,var(--about-amber) 54%,transparent);background:color-mix(in srgb,var(--about-amber) 11%,transparent);box-shadow:0 0 22px -14px var(--about-amber)}.native-gallery-stage{isolation:isolate;perspective:1200px;place-items:center;min-height:580px;display:grid;position:relative}.native-gallery-halo{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--about-amber) 22%,transparent),color-mix(in srgb,var(--about-violet) 12%,transparent) 45%,transparent 71%);filter:blur(8px);border-radius:50%;width:70%;animation:5.5s ease-in-out infinite alternate about-halo;position:absolute}.native-gallery-phone-float{z-index:2;width:clamp(205px,22vw,278px);animation:5.5s ease-in-out infinite about-gallery-phone;position:relative}.native-gallery-phone-shell{border-radius:2.35rem}.native-gallery-phone-shell img{border-radius:2.05rem}.native-gallery-orbit{z-index:-1;border:1px solid color-mix(in srgb,var(--about-amber) 35%,transparent);border-radius:50%;width:108%;height:62%;animation:14s linear infinite about-orbit;position:absolute;transform:rotate(-30deg)}.native-gallery-orbit-b{border-color:color-mix(in srgb,var(--about-violet) 42%,transparent);width:126%;height:77%;animation-duration:19s;animation-direction:reverse;transform:rotate(33deg)}.native-gallery-float-chip{top:18%;font-size:.62rem;animation:5s ease-in-out infinite alternate about-chip-drift;inset-inline-end:0}.native-gallery-stage-caption{inset-inline:3%;color:var(--info-muted);align-items:center;gap:10px;font-size:.75rem;display:flex;position:absolute;bottom:2%}.native-gallery-stage-caption span:first-child{color:var(--about-amber);font-variant-numeric:tabular-nums}.native-about-proof{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:28px;padding:0;position:relative;overflow:visible}.native-about-proof h2{max-width:none;font-size:clamp(1.8rem,3.2vw,2.7rem)}.native-proof-copy>p:last-child{max-width:44rem;margin:12px 0 0}.native-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.native-channel{--channel-accent:var(--about-amber);border:1px solid var(--about-line);min-width:0;color:inherit;background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--channel-accent) 10%,transparent),transparent 65%),var(--info-panel);border-radius:24px;flex-direction:column;align-items:stretch;gap:20px;padding:28px;text-decoration:none;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,box-shadow .26s;display:flex;position:relative}.native-channel:hover{border-color:color-mix(in srgb,var(--channel-accent) 36%,transparent);box-shadow:0 18px 45px -38px var(--channel-accent);transform:translateY(-4px)perspective(700px)rotateX(1.4deg)}.native-channel-extra{--channel-accent:var(--about-violet)}.native-channel-identity{align-items:center;gap:20px;min-width:0;display:flex}.native-channel-avatar{object-fit:cover;border:1px solid color-mix(in srgb,var(--channel-accent) 30%,transparent);width:88px;height:88px;box-shadow:0 8px 30px -16px var(--channel-accent);border-radius:20px;flex:0 0 88px}.native-channel-identity>div{gap:8px;min-width:0;display:grid}.native-channel-identity strong{font-size:clamp(1.05rem,1.8vw,1.4rem)}.native-channel-identity small{width:fit-content;color:var(--info-muted);font-size:.8rem}.native-channel>p{flex:1;margin:0;font-size:.9rem;line-height:1.8}.native-channel-visit{border-top:1px solid var(--about-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;font-size:.8rem;display:flex}.native-channel-visit>span{align-items:center;gap:8px;display:inline-flex}.native-channel-visit>span:first-child{color:var(--info-muted);direction:ltr}.native-channel-visit>span:last-child{color:var(--about-amber);font-weight:600}html[data-theme=light] .native-channel-visit>span:last-child{color:var(--about-violet)}.native-proof-copy,.native-channel-list{z-index:1;position:relative}.native-about-download{background:radial-gradient(ellipse at 78% 0%,color-mix(in srgb,var(--about-violet) 15%,transparent),transparent 45%),linear-gradient(150deg,var(--info-panel),var(--info-raised));border-radius:28px;padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.native-about-download:before,.native-about-download:after{content:"";z-index:0;inset-inline-end:-25%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--about-amber) 12%,transparent);width:540px;box-shadow:0 0 0 40px color-mix(in srgb,var(--about-violet) 4%,transparent),0 0 0 85px color-mix(in srgb,var(--about-amber) 3%,transparent);border-radius:50%;animation:28s linear infinite about-orbit;position:absolute;top:-65%}.native-about-download:after{inset-inline-end:-10%;border-color:color-mix(in srgb,var(--about-violet) 20%,transparent);width:370px;animation-direction:reverse;top:-45%}.native-about-download>*{z-index:1;position:relative}.native-about-download{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(26px,4vw,52px)}.native-about-download h2{max-width:none;font-size:clamp(2rem,3.8vw,3.2rem)}.native-about-download-copy>p:not(.native-info-eyebrow){max-width:35rem}.native-download-features{gap:18px;margin:28px 0;padding:0;list-style:none;display:grid}.native-download-features li{align-items:center;gap:14px;display:flex}.native-download-features li>svg{width:38px;height:38px;color:var(--about-amber);background:color-mix(in srgb,var(--about-amber) 9%,transparent);border-radius:12px;flex:0 0 38px;padding:9px}.native-download-features li:nth-child(2)>svg{color:var(--text);background:color-mix(in srgb,var(--about-violet) 18%,transparent)}.native-download-features li>span{gap:5px;display:grid}.native-download-features strong{font-size:.9rem;font-weight:600}.native-download-features small{color:var(--info-muted);font-size:.75rem}.native-store-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:420px;margin-top:30px;display:grid}.native-store-status>div{border:1px solid var(--about-line);background:color-mix(in srgb,var(--bg) 65%,transparent);border-radius:16px;align-items:center;gap:12px;padding:16px;transition:transform .25s,border-color .25s;display:flex}.native-store-status>div:hover{border-color:color-mix(in srgb,var(--about-amber) 40%,transparent);transform:translateY(-3px)}.native-store-status>div>span{gap:7px;display:grid}.native-store-status strong{font-size:.85rem}.native-store-status small{color:var(--info-muted);font-size:.73rem}.native-store-mark{width:26px;height:26px;color:var(--text);flex:0 0 26px}.native-store-note{margin:16px 0 0;font-size:.8rem}.native-download-art{isolation:isolate;perspective:1100px;place-items:center;min-height:540px;display:grid}.native-download-disc{z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--about-violet) 27%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--about-violet) 22%,transparent),transparent 68%);width:100%;max-width:420px;box-shadow:0 0 0 28px color-mix(in srgb,var(--about-violet) 4%,transparent),0 0 0 55px color-mix(in srgb,var(--about-amber) 3%,transparent);border-radius:50%;position:absolute}.native-download-phone{width:240px}html[data-theme=light] .native-download-features li>svg{color:var(--about-violet)}.native-about-story{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:clamp(30px,5vw,74px);position:relative}.native-story-intro{z-index:1;position:relative}.native-story-intro h2{font-size:clamp(2.2rem,4.5vw,3.8rem)}.native-story-signoff{border-inline-start:2px solid var(--about-amber);background:linear-gradient(90deg,color-mix(in srgb,var(--about-amber) 10%,transparent),transparent);padding:10px 14px;display:inline-block}.native-story-timeline{border:1px solid var(--about-line);background:radial-gradient(ellipse at 84% 8%,color-mix(in srgb,var(--about-violet) 16%,transparent),transparent 43%),linear-gradient(145deg,color-mix(in srgb,var(--surface-raised,#211e29) 88%,transparent),var(--info-panel));transform-style:preserve-3d;border-radius:30px;padding:clamp(18px,3vw,30px);position:relative;overflow:hidden;box-shadow:0 30px 85px -48px #000000d1}.native-story-timeline:after{content:"";inset-inline-start:11%;background:linear-gradient(transparent,var(--about-amber),color-mix(in srgb,var(--about-violet) 70%,transparent),transparent);opacity:.48;width:1px;height:68%;position:absolute;top:19%}.native-timeline-lead{z-index:1;border-bottom:1px solid var(--about-line);align-items:center;gap:22px;padding-bottom:20px;position:relative}.native-timeline-lead>div{flex:1}.native-story-number{border:1px solid color-mix(in srgb,var(--about-amber) 43%,transparent);width:102px;height:102px;color:var(--about-amber);text-shadow:0 0 30px color-mix(in srgb,var(--about-amber) 40%,transparent);box-shadow:0 0 0 11px color-mix(in srgb,var(--about-amber) 6%,transparent),inset 0 0 30px color-mix(in srgb,var(--about-amber) 9%,transparent);border-radius:50%;flex:0 0 102px;place-items:center;line-height:1;animation:4s ease-in-out infinite about-number-glow;display:grid;position:relative;font-family:Recaplo Fraunces,serif!important;font-size:4rem!important}.native-story-wave{justify-content:end;align-items:end;gap:4px;height:30px;margin:0 0 9px;display:flex}.native-story-wave i{background:linear-gradient(var(--text,#fff),var(--about-amber),#ff7845);transform-origin:bottom;border-radius:6px;width:4px;max-height:27px;animation:.95s ease-in-out infinite alternate about-spectrum;display:block}.native-story-timeline article{z-index:1;padding:15px;border:1px solid color-mix(in srgb,var(--text,#fff) 6%,transparent);background:color-mix(in srgb,var(--text,#fff) 3%,transparent);transform-style:preserve-3d;border-radius:16px;margin-top:18px;padding-inline-start:49px;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .24s,background .24s;position:relative}.native-story-timeline article:hover{border-color:color-mix(in srgb,var(--about-amber) 28%,transparent);background:color-mix(in srgb,var(--about-amber) 5%,transparent);transform:translateY(-3px)translateZ(8px)}.native-story-timeline article>span{inset-inline-start:15px;font-weight:700;top:18px}.native-story-timeline article h3{font-size:1.25rem}.native-about-faq{position:relative}.native-about-faq:before{inset-inline:auto -220px;border-color:color-mix(in srgb,var(--about-violet) 14%,transparent);width:360px;box-shadow:0 0 0 42px color-mix(in srgb,var(--about-violet) 4%,transparent),0 0 0 86px color-mix(in srgb,var(--about-amber) 3%,transparent);top:10%}.native-about-faq .native-section-heading{text-align:center;max-width:700px;margin:0 auto 34px}.native-about-faq .native-section-heading h2{margin-inline:auto}.native-faq-list{border:0;gap:18px;display:grid}.native-faq-item{border:1px solid var(--about-line);background:color-mix(in srgb,var(--surface,#17151d) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform-style:preserve-3d;border-radius:17px;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .26s,background .26s,box-shadow .26s;position:relative;overflow:hidden}.native-faq-item:hover{border-color:color-mix(in srgb,var(--about-violet) 40%,transparent);transform:translateY(-3px)perspective(900px)rotateX(1deg)}.native-faq-item[open]{border-color:color-mix(in srgb,var(--about-amber) 48%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--about-amber) 6%,var(--surface,#17151d)),color-mix(in srgb,var(--about-violet) 7%,var(--surface,#17151d)));box-shadow:0 20px 55px -42px var(--about-amber)}.native-faq-item[open]:before{content:"";top:0;background:linear-gradient(90deg,transparent,var(--about-amber),#c21bff,transparent);height:1px;animation:.65s ease-out both about-faq-sweep;position:absolute;inset-inline:9%}.native-faq-item summary{grid-template-columns:37px 1fr 32px;min-height:77px;padding:17px 19px}.native-faq-number{border:1px solid color-mix(in srgb,var(--about-amber) 30%,transparent);background:color-mix(in srgb,var(--about-amber) 7%,transparent);border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.native-faq-mark{border:1px solid var(--about-line);border-radius:50%;place-items:center;width:29px;height:29px;transition:transform .28s,background .28s;display:grid}.native-faq-item[open] .native-faq-mark{background:color-mix(in srgb,var(--about-amber) 18%,transparent)}.native-faq-item>p{margin:-2px 68px 21px}.native-faq-toggle{border:1px solid color-mix(in srgb,var(--about-amber) 28%,transparent);background:color-mix(in srgb,var(--about-amber) 5%,transparent);border-radius:999px;margin:20px auto 0;padding:12px 19px;transition:transform .22s,background .22s;display:block}.native-faq-toggle:hover{background:color-mix(in srgb,var(--about-amber) 11%,transparent);transform:translateY(-2px)}.native-audio-demo{isolation:isolate;background:radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--about-amber) 7%,transparent),transparent 56%),linear-gradient(135deg,var(--info-panel),var(--info-raised));border-radius:30px;position:relative;overflow:hidden}.native-audio-demo:after{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--about-amber) 11%,transparent);box-shadow:0 0 0 35px color-mix(in srgb,var(--about-violet) 4%,transparent),0 0 0 73px color-mix(in srgb,var(--about-amber) 3%,transparent);border-radius:50%;animation:7.5s ease-in-out infinite alternate about-ambient;position:absolute;inset:8% 7%}.native-audio-art{border:1px solid color-mix(in srgb,var(--text,#fff) 20%,transparent);width:min(100%,330px);box-shadow:0 30px 80px -28px #000000d9,0 0 0 9px color-mix(in srgb,var(--about-violet) 9%,transparent);background:#060509;border-radius:25px;justify-self:center;padding:5px;position:relative;transform:rotate(-3deg)}.native-about[dir=rtl] .native-audio-art{transform:rotate(3deg)}.native-audio-art img{border-radius:20px}.native-audio-modes{border-radius:14px;padding:5px}.native-audio-modes button{border-radius:10px;min-width:110px;padding:10px 17px;font-weight:650;transition:background .24s,color .24s,box-shadow .24s}.native-audio-modes button.active{color:#17130b;background:var(--about-amber);box-shadow:0 8px 25px -15px var(--about-amber)}.native-audio-controls{border-color:var(--about-line);background:color-mix(in srgb,var(--bg,#100e14) 75%,transparent);box-shadow:inset 0 1px #ffffff08}.native-audio-play{box-shadow:0 0 0 6px color-mix(in srgb,var(--about-amber) 9%,transparent),0 8px 28px -12px var(--about-amber);transition:transform .2s,box-shadow .2s}.native-audio-play:hover{box-shadow:0 0 0 9px color-mix(in srgb,var(--about-amber) 12%,transparent),0 12px 30px -10px var(--about-amber);transform:scale(1.06)}@keyframes about-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes about-tunnel{to{opacity:.66;transform:scale(1.04)}}@keyframes about-phone-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes about-gallery-phone{0%,to{transform:translateY(4px)rotate(.4deg)}50%{transform:translateY(-9px)rotate(-.4deg)}}@keyframes about-orbit{to{transform:rotate(330deg)}}@keyframes about-chip-drift{to{transform:translateY(-9px)}}@keyframes about-spectrum{to{opacity:.55;transform:scaleY(.35)}}@keyframes about-halo{to{opacity:.72;transform:scale(1.13)}}@keyframes about-gallery-sweep{0%,35%{transform:translate(-45%)rotate(7deg)}72%,to{transform:translate(45%)rotate(7deg)}}@keyframes about-ambient{to{opacity:.65;transform:translate(14px,-15px)scale(1.06)}}@keyframes about-number-glow{50%{box-shadow:0 0 0 15px color-mix(in srgb,var(--about-amber) 4%,transparent),inset 0 0 40px color-mix(in srgb,var(--about-amber) 17%,transparent)}}@keyframes about-faq-sweep{0%{opacity:0;transform:scaleX(.4)}to{opacity:.8;transform:scaleX(1)}}@media (max-width:900px){.native-about-hero{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);min-height:0}.native-about-hero-art{min-height:500px}.native-phone-chip-left{inset-inline-start:2%}.native-phone-chip-right{inset-inline-end:2%}.native-gallery{grid-template-columns:minmax(0,.88fr) minmax(250px,1.12fr);gap:24px}.native-gallery-stage{min-height:520px}.native-gallery-feature{grid-template-columns:26px 1fr}.native-gallery-feature>i{display:none}}@media (max-width:680px){.native-about-hero{grid-template-columns:1fr;gap:0;padding:8px 4px 36px}.native-about-copy{text-align:center;margin-inline:auto}.native-hero-title{font-size:clamp(2.8rem,12vw,4.6rem)!important}.native-about-actions,.native-about-note{justify-content:center}.native-about-hero-art{width:min(100%,410px);min-height:500px;margin:-4px auto 0}.native-phone-float{width:clamp(210px,60vw,270px)}.native-phone-chip{padding:9px 11px;font-size:.57rem}.native-phone-chip-left{inset-inline-start:0}.native-phone-chip-right{inset-inline-end:0}.native-about-custom{margin:28px 0 54px}.native-gallery{border-radius:23px;grid-template-columns:1fr;gap:24px;padding:20px}.native-gallery-copy{order:2;padding:5px}.native-gallery-stage{order:1;min-height:clamp(440px,130vw,570px)}.native-gallery-phone-float{width:clamp(200px,58vw,255px)}.native-gallery-float-chip{inset-inline-end:0;top:11%}.native-gallery-stage-caption{bottom:1%}.native-gallery-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.native-gallery-controls{margin-top:14px}.native-about-proof,.native-about-download{grid-template-columns:1fr}.native-channel-list{grid-template-columns:1fr;margin-top:0}.native-download-art{order:-1;min-height:395px}.native-download-art .native-download-phone{width:170px}.native-about-download{gap:32px}.native-channel{padding:24px}.native-about-story{grid-template-columns:1fr}.native-story-timeline{margin-top:5px}.native-audio-intro{gap:30px}.native-audio-art{width:min(76vw,300px)}}@media (max-width:400px){.native-about-hero-art{min-height:425px}.native-phone-float{width:205px}.native-gallery-stage{min-height:430px}.native-gallery-phone-float{width:190px}.native-gallery-float-chip{padding:8px 10px;font-size:.5rem;top:7%}.native-gallery-controls{grid-template-columns:34px minmax(0,1fr) 34px}.native-gallery-controls .icon-button{width:32px;height:32px}.native-gallery-tabs button{min-height:52px}.native-about-download,.native-audio-demo{padding:21px}.native-faq-item summary{grid-template-columns:31px 1fr 30px;gap:8px;padding-inline:12px;font-size:.9rem}.native-faq-item>p{margin-inline:50px 17px;font-size:.9rem}.native-timeline-lead{gap:14px}.native-story-number{flex-basis:76px;width:76px;height:76px;font-size:3rem!important}.native-channel{padding:20px}.native-channel-identity{gap:14px}.native-channel-avatar{border-radius:16px;flex-basis:72px;width:72px;height:72px}.native-store-status{grid-template-columns:1fr}.native-store-status>div{padding:13px 16px}.native-download-art{min-height:385px}}@media (prefers-reduced-motion:reduce){.native-about *,.native-about :before,.native-about :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.native-about .native-reveal,.native-about--motion .native-reveal:not(.is-revealed){opacity:1!important;transform:none!important}}