.company-story{background:var(--sm-appearance-panel-gradient,radial-gradient(ellipse 58% 20% at 3% 0,#ffeddf,transparent),radial-gradient(ellipse 55% 20% at 94% 0,#efe9ff,transparent),var(--pearl));overflow:clip}.company-section-index{color:var(--violet-ink);font:500 .875rem var(--font-mono);letter-spacing:.05em;gap:8px;display:inline-flex}.company-opening{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:center;gap:clamp(28px,5vw,75px);padding-block:clamp(130px,11vw,180px) clamp(75px,8vw,115px);display:grid}.company-opening-copy{align-content:center;justify-items:start;min-width:0;display:grid}.company-overline{color:var(--violet-ink);font:550 .875rem/1.5 var(--font-mono);letter-spacing:.04em;align-items:center;gap:12px;margin-bottom:26px;display:inline-flex}.company-overline-orb{background:var(--violet);width:9px;height:9px;box-shadow:var(--sm-appearance-shadow,0 0 0 5px #7356ff1d);border-radius:50%}.company-opening h1{letter-spacing:-.065em;max-width:680px;font-size:clamp(3rem,5.2vw,6rem);font-weight:460;line-height:1.12}.company-title-ink{background:var(--sunset);color:#0000;-webkit-background-clip:text;background-clip:text;padding-block-end:.06em;display:inline-block}.company-opening-lead{color:var(--ink-2);max-width:36rem;margin-top:30px;font-size:clamp(1.16rem,1.65vw,1.43rem);line-height:1.65}.company-opening-sub{color:var(--ink-3);max-width:35rem;margin-top:12px;font-size:1rem;line-height:1.75}.company-opening-actions{flex-wrap:wrap;align-items:center;gap:15px 25px;margin-top:34px;display:flex}.company-quiet-link{min-height:44px;color:var(--ink);align-items:center;gap:9px;font-size:1rem;font-weight:550;display:inline-flex}.company-quiet-link:hover{color:var(--violet-ink)}.company-quiet-link svg{transition:transform .25s var(--ease)}.company-quiet-link:hover svg{transform:translate(3px,-2px)}.company-viz{isolation:isolate;color:#f7f4ff;background:var(--sm-appearance-surface,#100d27);min-width:0;box-shadow:var(--sm-appearance-shadow,0 45px 88px -42px #2512586b,0 4px 14px #16122929);border-radius:clamp(25px,3vw,40px);position:relative;overflow:hidden}.company-viz:before{content:"";z-index:-1;background:var(--sm-appearance-panel-gradient,radial-gradient(circle at 80% 37%,#7356ff76,transparent 43%),radial-gradient(circle at 12% 80%,#ff65704d,transparent 46%));position:absolute;inset:0}.company-viz:after{content:"";border:1px solid var(--sm-appearance-border,#ffffff28);border-radius:inherit;pointer-events:none;position:absolute;inset:1px}.company-viz-head{border-bottom:1px solid var(--sm-appearance-border,#ffffff20);justify-content:space-between;align-items:center;gap:9px;padding:21px 23px;display:flex}.company-viz-lights{gap:5px;display:flex}.company-viz-lights i{background:var(--sm-appearance-surface,#ff927e);border-radius:50%;width:7px;height:7px}.company-viz-lights i:nth-child(2){background:var(--sm-appearance-surface,#ffd16f)}.company-viz-lights i:nth-child(3){background:var(--sm-appearance-surface,#7ee4ce)}.company-viz-heading{font:500 .72rem var(--font-mono);letter-spacing:.06em;color:#cbc5e6;white-space:nowrap}.company-viz-heading b{color:#ff9b91}.company-viz-demo{color:#c8b4ff;letter-spacing:.04em;font-size:.74rem;font-weight:600}.company-viz-canvas{padding:clamp(22px,4vw,42px);display:grid;position:relative}.company-viz-orbit{pointer-events:none;border:1px solid var(--sm-appearance-border,#d6cdff26);border-radius:50%;position:absolute}.company-viz-orbit-one{width:400px;height:400px;inset-block-start:6%;inset-inline-end:-35%}.company-viz-orbit-two{width:260px;height:260px;inset-block-start:19%;inset-inline-end:-14%}.company-viz-data,.company-viz-review{z-index:1;border-radius:21px;position:relative}.company-viz-data{background:var(--sm-appearance-warning-bg,#f5f2ed);color:var(--ink);box-shadow:var(--sm-appearance-shadow,0 18px 32px #0907174b);padding:clamp(19px,2.3vw,27px);transform:rotate(-2deg)}.company-viz-rowhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.company-viz-tag{font:600 .76rem/1.4 var(--font-mono);white-space:nowrap}.company-viz-muted{color:var(--sm-appearance-muted,#72737b);font-size:.77rem}.company-viz-product{border-bottom:1px solid var(--sm-appearance-border,#dedad6);align-items:center;gap:13px;padding-block:18px 16px;display:flex}.company-viz-thumbnail{background:var(--sm-appearance-surface,#dedad5);border-radius:10px;flex:0 0 45px;place-items:center;gap:4px;width:45px;height:48px;display:grid}.company-viz-thumbnail i{background:var(--sm-appearance-surface,#a7a2a0);border-radius:3px;width:20px;height:4px}.company-viz-thumbnail i:last-child{width:14px}.company-viz-product-text{flex:1;min-width:0;display:grid}.company-viz-product-text strong{font-size:1rem}.company-viz-product-text small{color:var(--sm-appearance-muted,#77737d);font-size:.78rem}.company-viz-tiny-status{background:var(--sm-appearance-warning-bg,#fff1e4);color:var(--sm-appearance-warning,#a14a20);white-space:nowrap;border-radius:40px;padding:5px 10px;font-size:.78rem;font-weight:600}.company-viz-price{justify-content:space-between;align-items:baseline;gap:10px;padding-top:15px;display:flex}.company-viz-price>span{color:var(--sm-appearance-muted,#65656f);font-size:.86rem}.company-viz-price>div{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.company-viz-price del{color:var(--sm-appearance-muted,#929097);font:400 1rem var(--font-mono)}.company-viz-price strong{font:600 1.35rem var(--font-mono);color:var(--sm-appearance-text-secondary,#c44634)}.company-viz-price small{font-size:.74rem}.company-viz-transfer{z-index:2;flex-direction:column;justify-self:center;align-items:center;margin-block:-14px;display:flex;position:relative}.company-viz-transfer>span:not(.company-viz-prism){background:linear-gradient(#fff0,#bea9ff);width:1px;height:29px}.company-viz-transfer>span:last-child{background:var(--sm-appearance-panel-gradient,linear-gradient(#bea9ff,#fff0))}.company-viz-prism{border:1px solid var(--sm-appearance-border,#ffffffb2);width:65px;height:65px;color:var(--sm-appearance-violet,#251649);box-shadow:var(--sm-appearance-shadow-edge,0 0 42px #916cff8c,inset 0 0 15px #fff9);background:linear-gradient(135deg,#ffb18c,#ff8eae 32%,#b6a1ff 65%,#74e0e0);border-radius:20px;place-items:center;display:grid;transform:rotate(-11deg)}.company-viz-prism svg{transform:rotate(11deg)}.company-viz-review{background:var(--sm-appearance-surface,#fff2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--sm-appearance-border,#ffffff45);box-shadow:var(--sm-appearance-shadow,0 16px 35px #08071e40);padding:clamp(19px,2.3vw,27px);transform:rotate(1.5deg)}.company-viz-review .company-viz-tag{color:#d8ccff}.company-viz-reviewed{color:#ffd9b2;white-space:nowrap;align-items:center;gap:5px;font-size:.77rem;display:inline-flex}.company-viz-review-main{align-items:center;gap:14px;margin-block:22px 18px;display:flex}.company-viz-review-icon{background:var(--sm-appearance-surface-3,#90fcd923);width:54px;height:54px;color:var(--sm-appearance-success,#8fe6c9);border-radius:17px;flex-shrink:0;place-items:center;display:grid}.company-viz-review-main>div{gap:3px;display:grid}.company-viz-review-main strong{font-size:1.2rem;font-weight:500}.company-viz-review-main small{color:#c9c0e2;font-size:.82rem}.company-viz-review-foot{border-top:1px solid var(--sm-appearance-border,#ffffff29);color:#c8e7db;align-items:center;gap:8px;padding-top:12px;font-size:.8rem;display:flex}.company-viz-footer{color:#c4bfe0;justify-content:space-between;align-items:center;gap:10px;padding:19px 28px 23px;font-size:.78rem;display:flex}.company-viz-dots{align-items:center;gap:7px;display:flex}.company-viz-dots i{background:var(--sun);border-radius:50%;width:7px;height:7px;display:block}.company-viz-dots i:nth-child(2){background:var(--rose)}.company-viz-dots i:nth-child(3){background:var(--violet)}.company-viz-dots i:nth-child(4){background:var(--sky)}.company-viz-dots i:nth-child(5){background:var(--sea)}.company-manifesto{isolation:isolate;color:var(--moon);background:var(--deep);position:relative;overflow:hidden}.company-manifesto:before{content:"";z-index:-1;background:var(--sm-appearance-panel-gradient,radial-gradient(ellipse 45% 100% at 94% 45%,#7356ff45,transparent),radial-gradient(ellipse 32% 70% at 0% 100%,#ff4f7b1e,transparent));position:absolute;inset:0}.company-manifesto:after{content:"";bottom:0;background:var(--spectrum);height:4px;position:absolute;inset-inline:0}.company-manifesto-inner{padding-block:clamp(85px,10vw,140px);position:relative}.company-manifesto .company-section-index{color:#c7baff}.company-manifesto h2{letter-spacing:-.07em;max-width:930px;margin-top:27px;font-size:clamp(2.8rem,6.1vw,6.6rem);font-weight:400}.company-manifesto h2 span{background:var(--sm-appearance-panel-gradient,linear-gradient(100deg,#ffb48f,#ff8fb4 46%,#c2b5ff));color:#0000;-webkit-background-clip:text;background-clip:text}.company-manifesto p{max-width:640px;color:var(--moon-2);margin-top:28px;font-size:clamp(1.08rem,1.6vw,1.38rem);line-height:1.75}.company-manifesto-mark{inset-inline-end:0;color:#ffffff0a;-webkit-user-select:none;user-select:none;pointer-events:none;letter-spacing:-.12em;font-size:clamp(11rem,25vw,24rem);font-weight:600;line-height:.85;position:absolute;bottom:-58px}.company-manifesto-mark span{color:#ffffff0e}.company-principles{padding-block:clamp(90px,9vw,136px)}.company-principles-heading{max-width:780px}.company-principles-heading h2{margin-top:21px;font-size:clamp(2.3rem,4vw,4.15rem);font-weight:430}.company-principles-heading>p{max-width:650px;font-size:var(--fs-lead);color:var(--ink-2);margin-top:14px}.company-principles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:50px;display:grid}.company-principle{background:var(--sm-appearance-surface,#fff);min-height:375px;box-shadow:var(--sm-appearance-shadow-edge,inset 0 0 0 1px #15161c0b,var(--shadow-1));border-radius:28px;flex-direction:column;padding:clamp(24px,3vw,38px);display:flex;position:relative;overflow:hidden}.company-principle-source{background:var(--sm-appearance-panel-gradient,linear-gradient(154deg,#fff,#fff2e7))}.company-principle-signal{background:var(--sm-appearance-panel-gradient,linear-gradient(154deg,#fff,#f0edff))}.company-principle-control{background:var(--sm-appearance-panel-gradient,linear-gradient(154deg,#fff,#e8f8f3))}.company-principle-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.company-principle-top>span:first-child{font:500 1rem var(--font-mono);color:var(--ink-2)}.company-principle-rule{opacity:.35;background:currentColor;width:70px;height:1px}.company-principle h3{max-width:290px;margin-top:65px;font-size:clamp(1.7rem,2.35vw,2.6rem);font-weight:450;line-height:1.2}.company-principle p{color:var(--ink-2);max-width:370px;margin-top:15px;padding-bottom:52px;font-size:.99rem;line-height:1.7}.company-principle-symbol{bottom:11px;font:400 4.5rem/1 var(--font-sans);opacity:.22;position:absolute;inset-inline-end:27px;transform:rotate(-7deg)}.company-principle-source .company-principle-symbol{color:var(--sun-ink)}.company-principle-signal .company-principle-symbol{color:var(--violet-ink)}.company-principle-control .company-principle-symbol{color:var(--sea-ink)}.company-trust{border-top:1px solid var(--line);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,7vw,100px);padding-block:clamp(80px,9vw,130px);display:grid}.company-trust-copy h2{max-width:540px;margin-top:20px;font-size:clamp(2.35rem,4.15vw,4.4rem);font-weight:440}.company-trust-copy p{max-width:500px;color:var(--ink-2);margin-block:23px 15px;font-size:1.08rem;line-height:1.8}.company-trust-ledger{background:var(--sm-appearance-surface,#fff);box-shadow:var(--shadow-2);border-radius:30px;padding:clamp(24px,3vw,42px)}.company-trust-ledger>div{grid-template-columns:36px 1fr;gap:4px 17px;padding-block:20px;display:grid}.company-trust-ledger>div+div{border-top:1px solid var(--line)}.company-trust-ledger span{font:500 .92rem/1.5 var(--font-mono);color:var(--violet-ink);grid-row:span 2}.company-trust-ledger strong{font-size:1.14rem;font-weight:530;line-height:1.5}.company-trust-ledger p{color:var(--ink-3);font-size:.94rem;line-height:1.7}.company-finale{isolation:isolate;background:var(--sm-appearance-info-bg,#eeebff);border-radius:clamp(26px,3vw,42px);margin-bottom:clamp(72px,8vw,110px);padding:clamp(36px,6.7vw,90px);position:relative;overflow:hidden}.company-finale-halo{z-index:-1;inset-inline-end:-190px;background:var(--sm-appearance-panel-gradient,radial-gradient(circle,#fff9f2 5%,#f9e7f2 45%,#ded7ff 70%,transparent 73%));opacity:.8;border-radius:50%;width:600px;height:600px;position:absolute;top:-280px}.company-finale-top{justify-content:space-between;align-items:center;gap:18px;display:flex}.company-finale-top>span:last-child{color:var(--ink-3);font-size:.91rem}.company-finale h2{letter-spacing:-.057em;margin-top:27px;font-size:clamp(2.45rem,5vw,5.5rem);font-weight:440}.company-finale>p{max-width:680px;color:var(--ink-2);margin-top:21px;font-size:clamp(1.04rem,1.55vw,1.28rem);line-height:1.7}.company-finale-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:33px;display:flex}[dir=rtl] .company-opening h1,[dir=rtl] .company-manifesto h2,[dir=rtl] .company-finale h2{letter-spacing:0;line-height:1.34}[dir=rtl] .company-principle h3,[dir=rtl] .company-trust h2{line-height:1.45}[dir=rtl] .company-viz{direction:rtl}[dir=rtl] .company-viz-price>div,[dir=rtl] .company-viz-heading{direction:ltr}[dir=rtl] .company-viz-data{transform:rotate(2deg)}[dir=rtl] .company-viz-review{transform:rotate(-1.5deg)}@media (max-width:1020px){.company-opening{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:140px}.company-opening h1{max-width:840px}.company-opening-lead,.company-opening-sub{max-width:640px}.company-viz{justify-self:center;width:min(100%,710px)}.company-principle{min-height:430px}}@media (max-width:760px){.company-opening{gap:37px;padding-top:121px;padding-bottom:78px}.company-opening h1{font-size:clamp(2.6rem,9vw,4.5rem)}.company-manifesto h2{font-size:clamp(2.5rem,9vw,4.6rem)}.company-manifesto-mark{font-size:16rem;bottom:-32px}.company-principles-grid{grid-template-columns:minmax(0,1fr);gap:13px;margin-top:30px}.company-principle{border-radius:22px;min-height:260px}.company-principle h3{margin-top:26px}.company-principle p{padding-bottom:28px}.company-trust{grid-template-columns:minmax(0,1fr)}.company-finale{margin-bottom:60px}}@media (max-width:460px){.company-overline{margin-bottom:19px;font-size:.75rem}.company-opening h1{font-size:clamp(2.45rem,10vw,3.6rem)}.company-opening-lead{margin-top:20px}.company-opening-actions{flex-direction:column;align-items:stretch}.company-opening-actions>.button{width:100%}.company-viz-head{gap:8px;padding:18px 15px}.company-viz-heading{font-size:.65rem}.company-viz-demo{font-size:.63rem}.company-viz-canvas{padding:24px 17px}.company-viz-data,.company-viz-review{padding:16px}.company-viz-rowhead{align-items:flex-start}.company-viz-muted,.company-viz-reviewed{font-size:.7rem}.company-viz-price strong{font-size:1.1rem}.company-viz-review-main{gap:10px}.company-viz-review-main strong{font-size:1.03rem}.company-viz-review-icon{width:44px;height:44px}.company-viz-footer{padding-inline:18px}.company-finale-actions{flex-direction:column;align-items:flex-start}.company-finale-actions>.button{width:100%}.company-finale-actions .company-quiet-link{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.company-story .company-quiet-link svg{transition:none}}@media (max-width:360px){.company-viz-head{gap:6px}.company-viz-lights{display:none}.company-viz-heading{letter-spacing:0;font-size:.61rem}.company-viz-demo{font-size:.61rem}}
