@media (max-width:820px){.hero,.landing-hero{min-height:auto;padding:var(--space-7) 0;grid-template-columns:1fr}}.landing-dark{--tx:var(--paper-50);--tx2:color-mix(in srgb, var(--paper-50) 40%, transparent);--tx3:color-mix(in srgb, var(--paper-50) 18%, transparent);--bd:color-mix(in srgb, var(--paper-50) 10%, transparent);--color-bg:var(--ink-900);--color-text:var(--paper-50);--color-text-muted:color-mix(in srgb, var(--paper-50) 40%, transparent);--focus-ring:#fffdf8bf}.landing-glow{pointer-events:none;z-index:0;background:radial-gradient(#a0460f08 0%,#0000 68%);width:900px;height:700px;position:fixed;top:-80px;left:50%;transform:translate(-50%)}.landing-hero-section{min-height:100vh;padding:0 var(--space-6) calc(18vh - var(--space-5));border-radius:0 0 var(--radius-sm) var(--radius-sm);background:var(--black-surface) url(/assets/hero-bg-v2.webp) 58% center / cover no-repeat;filter:saturate(.88);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.landing-hero-section:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#000000b8 0%,#00000080 25%,#0003 55%,#0000000d 75%,#0000 90%);position:absolute;inset:0}.landing-hero-section:after{content:"";-webkit-backdrop-filter:saturate(1.4);pointer-events:none;z-index:1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000 80%);mask-image:linear-gradient(90deg,#0000 40%,#000 80%)}#grain-canvas{pointer-events:none;z-index:1;mix-blend-mode:screen;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.hero-tagline{font:var(--weight-medium) var(--text-h1)/1.1 var(--font-title);letter-spacing:var(--tracking-tight);color:var(--white);margin-bottom:var(--space-6);min-height:1.1em}.hero-tagline .final{opacity:1}.hero-tagline .accent{opacity:.85;font-weight:300}.hero-subtitle{font:300 1.25rem/1.5 var(--font-body);letter-spacing:.3px;color:color-mix(in srgb, var(--paper-50) 75%, transparent);margin-bottom:var(--space-7)}.lw{z-index:2;display:block;position:relative;overflow:hidden}.li{display:block}@keyframes chevron-bob{0%,to{opacity:.38;transform:translateY(0)}50%{opacity:.7;transform:translateY(3px)}}.products{z-index:1;background:var(--white);padding:96px var(--space-6) var(--space-9);border-bottom:.5px solid #0000001a;position:relative}.products-grid{justify-content:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.products-carousel{position:relative}.products-swipe-hint{display:none}@keyframes swipe-hint-bob{0%,to{opacity:.45;transform:translate(0)}50%{opacity:.9;transform:translate(6px)}}@keyframes swipe-hint-bob-left{0%,to{opacity:.45;transform:translate(0)}50%{opacity:.9;transform:translate(-6px)}}.product{background:var(--white);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);cursor:pointer;flex-direction:column;flex:0 0 380px;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.product:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.product-preview{background:var(--color-placeholder);height:220px;padding:20px var(--space-7) 0;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.product-preview img{width:100%;height:auto;box-shadow:var(--shadow-float);border-radius:var(--radius-bar);display:block}.product-content{flex-direction:column;flex:1;padding:22px 28px 26px;display:flex}.product-label{font:var(--weight-medium) var(--text-card-title)/1.2 var(--font-title);letter-spacing:0;color:var(--black-near)}.product-desc{font:300 var(--text-body)/1.65 var(--font-body);letter-spacing:.25px;color:#00000073;margin-top:var(--space-2);flex:1}.product-arrow{text-align:right;font-size:var(--text-card-title);color:var(--black-near);margin-top:20px;line-height:1}.product-arrow svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.product:hover .product-arrow svg{transform:translate(3px,-3px)}.product-soon{border-radius:var(--radius-sm);justify-content:flex-start;align-items:center;gap:var(--space-3);flex-direction:column;flex:0 0 380px;min-height:320px;padding:242px 28px 26px;display:flex}.product-soon-label{font:500 var(--text-card-title)/1.2 var(--font-title)}.product-soon-text{font:300 var(--text-body)/1.6 var(--font-body);letter-spacing:.2px;text-align:center;max-width:28ch}.how{z-index:1;background:var(--black);background-image:var(--paper-noise-dark);padding-bottom:var(--space-7);grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr;display:grid;position:relative}.how-tag,.faq-tag{border-radius:0 var(--radius-card) 0 0;z-index:10;padding:var(--space-3) var(--space-5) var(--space-3) var(--space-6);align-items:center;gap:10px;margin:0;text-decoration:none;display:inline-flex;position:absolute;bottom:100%;left:0}.how-tag{background:var(--black);background-image:var(--paper-noise-dark)}.faq-tag{background:var(--white)}.how-tag span,.faq-tag span{font:var(--weight-medium) var(--text-subtitle)/1.2 var(--font-title);letter-spacing:.3px}.how-tag span{color:var(--paper-50)}.faq-tag span{color:var(--black)}.how-tag:after,.faq-tag:after{content:"";bottom:0;right:calc(-1 * var(--radius-card));width:var(--radius-card);height:var(--radius-card);position:absolute}.how-tag:after{background:radial-gradient(circle at top right, transparent var(--radius-card), var(--black) calc(var(--radius-card) + .5px))}.faq-tag:after{background:radial-gradient(circle at top right, transparent var(--radius-card), var(--white) calc(var(--radius-card) + .5px))}.how-tag-chevron,.faq-tag-chevron{animation:2s ease-in-out infinite chevron-bob;display:block}.how-tag-chevron{color:color-mix(in srgb, var(--paper-50) 55%, transparent)}.faq-tag-chevron{color:var(--black)}.how:after{content:"";top:0;left:0;right:0;bottom:var(--space-9);z-index:2;pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--paper-50) 20%, transparent), color-mix(in srgb, var(--paper-50) 20%, transparent)) no-repeat 0 calc(100% / 3) / 100% .5px, linear-gradient(color-mix(in srgb, var(--paper-50) 20%, transparent), color-mix(in srgb, var(--paper-50) 20%, transparent)) no-repeat 0 calc(200% / 3) / 100% .5px;position:absolute}.how:before{content:"";z-index:2;pointer-events:none;background:color-mix(in srgb, var(--paper-50) 20%, transparent);width:.5px;position:absolute;top:0;bottom:0;left:50%}.how-step{z-index:1;padding:var(--space-6);justify-content:flex-start;gap:var(--space-4);flex-direction:column;display:flex;position:relative}.how-step:nth-child(2){grid-area:1/1}.how-step:nth-child(3){grid-area:2/2}.how-step:nth-child(4){grid-area:3/1}.how-num{font:300 clamp(2.25rem, 5vw, 3.75rem)/1 var(--font-body);letter-spacing:-.5px;color:color-mix(in srgb, var(--paper-50) 20%, transparent);margin-bottom:var(--space-2)}.how-title{font:var(--weight-medium) var(--text-section-title)/1.2 var(--font-title);letter-spacing:0;color:color-mix(in srgb, var(--paper-50) 90%, transparent)}.how-desc{font:300 var(--text-body)/1.75 var(--font-body);letter-spacing:.5px;color:color-mix(in srgb, var(--paper-50) 50%, transparent);max-width:38ch}.how-num,.how-title,.how-desc,.product-label,.product-desc{opacity:0;transition:opacity .5s var(--ease-spring), transform .5s var(--ease-spring);transform:translateY(10px)}.how.vis .how-step .how-num,.how.vis .how-step .how-title,.how.vis .how-step .how-desc{opacity:1;transform:none}.how.vis .how-step:nth-child(2) .how-num{transition-delay:0s}.how.vis .how-step:nth-child(2) .how-title{transition-delay:60ms}.how.vis .how-step:nth-child(2) .how-desc{transition-delay:.12s}.how.vis .how-step:nth-child(3) .how-num{transition-delay:80ms}.how.vis .how-step:nth-child(3) .how-title{transition-delay:.14s}.how.vis .how-step:nth-child(3) .how-desc{transition-delay:.2s}.how.vis .how-step:nth-child(4) .how-num{transition-delay:.16s}.how.vis .how-step:nth-child(4) .how-title{transition-delay:.22s}.how.vis .how-step:nth-child(4) .how-desc{transition-delay:.28s}.products-vis .product-label{opacity:1;transition-delay:60ms;transform:none}.products-vis .product-desc{opacity:1;transition-delay:.12s;transform:none}.faq{z-index:1;background:var(--white);border-bottom:.5px solid #0000001f;position:relative}.faq-item{padding:0 var(--space-6);border-top:.5px solid #0000001f}.faq-item:first-of-type{border-top:none}summary.faq-q{list-style:none}summary.faq-q::-webkit-details-marker{display:none}.faq-q{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) 0;font:400 var(--text-body)/1.3 var(--font-body);letter-spacing:.15px;color:var(--black-near);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.faq-chevron{color:#0000004d;transition:transform .25s var(--ease-spring);flex-shrink:0}details.faq-item[open] .faq-chevron{transform:rotate(180deg)}details.faq-item[open]{background:#00000005}.faq-a-wrap{max-height:0;transition:max-height .65s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-a{font:300 var(--text-body)/1.7 var(--font-body);letter-spacing:.25px;color:#00000080;padding-bottom:36px}.faq-a a{color:var(--black-near);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.arr{transition:transform .28s var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}button:hover .arr,a:hover .arr{transform:translate(4px)}@media (max-width:820px){.landing-hero-section{padding:26vh var(--space-4) var(--space-8);justify-content:flex-start;min-height:auto}.products{padding:var(--space-8) var(--space-4) 96px}.products-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);padding-bottom:var(--space-2);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.products-grid::-webkit-scrollbar{display:none}.product,.product-soon{scroll-snap-align:center;flex:0 0 100%;max-width:380px}.products-swipe-hint{z-index:5;pointer-events:none;color:var(--ink-900);margin:0;position:absolute;top:50%;transform:translateY(-50%)}.products-swipe-hint.is-visible{display:flex}.products-swipe-hint--right{right:var(--space-5)}.products-swipe-hint--left{left:var(--space-5)}.products-swipe-hint--right svg{animation:1.3s ease-in-out infinite swipe-hint-bob}.products-swipe-hint--left svg{animation:1.3s ease-in-out infinite swipe-hint-bob-left}.how{grid-template-rows:auto;grid-template-columns:1fr}.how-step:nth-child(2),.how-step:nth-child(3),.how-step:nth-child(4){grid-area:auto/1}.how-step{padding:var(--space-7) var(--space-4) var(--space-6)}.how-title{font-size:1.875rem}.how:before,.how:after{display:none}.how-step:not(:last-child){border-bottom:.5px solid color-mix(in srgb, var(--paper-50) 20%, transparent)}.faq-item{padding-left:var(--space-4);padding-right:var(--space-4)}.how-tag,.faq-tag{padding-left:var(--space-4);left:0;right:auto}}
.security-module__uJaKOq__wrap{padding:max(var(--space-8), calc(41vh - 209px)) var(--space-6) var(--space-9)}.security-module__uJaKOq__hero{min-height:calc(59vh + 57px)}.security-module__uJaKOq__hero h1{font:var(--weight-medium) var(--text-h1)/1.05 var(--font-title);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-4);max-width:18ch}.security-module__uJaKOq__hero p{font-size:var(--text-subtitle);color:var(--tx2);max-width:var(--width-prose);margin:0}.security-module__uJaKOq__sectionTitle{font:var(--weight-medium) var(--text-section-title)/1.2 var(--font-title);letter-spacing:var(--tracking-snug);margin:var(--space-9) 0 var(--space-5)}.security-module__uJaKOq__commitmentsBand{margin:0 calc(50% - 50vw) var(--space-9);padding:var(--space-8) var(--space-6);background-color:var(--black);background-image:var(--paper-noise-dark)}.security-module__uJaKOq__bandInner{margin:0}.security-module__uJaKOq__bandTitle{font:var(--weight-medium) var(--text-section-title)/1.1 var(--font-title);letter-spacing:var(--tracking-snug);color:var(--paper-50);margin:0 0 var(--space-6)}.security-module__uJaKOq__commitments{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.security-module__uJaKOq__commitment{border:.5px solid color-mix(in srgb, var(--paper-50) 18%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--paper-50) 2%, transparent);padding:var(--space-5);color:var(--paper-50)}.security-module__uJaKOq__commitment .security-module__uJaKOq__icon{color:var(--paper-50)}.security-module__uJaKOq__commitmentTitle{font:var(--weight-medium) var(--text-subtitle)/1.2 var(--font-title);letter-spacing:var(--tracking-snug);margin:var(--space-3) 0 var(--space-2)}.security-module__uJaKOq__commitment p{font-size:var(--text-label);color:color-mix(in srgb, var(--paper-50) 70%, transparent);margin:0;line-height:1.55}.security-module__uJaKOq__commitmentsFootnote{margin:var(--space-3) 0 0;font-size:var(--text-micro);color:color-mix(in srgb, var(--paper-50) 55%, transparent)}.security-module__uJaKOq__commitmentsFootnote a{color:inherit;text-underline-offset:2px;text-decoration:underline}.security-module__uJaKOq__item{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.5px solid var(--bd);grid-template-columns:24px 1fr;display:grid}.security-module__uJaKOq__group{gap:var(--space-4);padding-top:var(--space-6);grid-template-columns:260px 1fr;align-items:start;display:grid}.security-module__uJaKOq__group+.security-module__uJaKOq__group{margin-top:var(--space-5)}.security-module__uJaKOq__groupTitle{font:var(--weight-medium) var(--text-subtitle)/1.25 var(--font-title);letter-spacing:var(--tracking-snug);color:var(--tx);margin:var(--space-4) 0 0}.security-module__uJaKOq__groupItems{min-width:0}.security-module__uJaKOq__item h4{font-size:var(--text-body);font-weight:var(--weight-bold);margin:0 0 var(--space-1)}.security-module__uJaKOq__item p{max-width:78ch;font-size:var(--text-label);color:var(--tx2);margin:0;line-height:1.55}.security-module__uJaKOq__icon{color:var(--tx);margin-top:2px}.security-module__uJaKOq__verifyPanel{margin-top:var(--space-9);background:var(--surface-1);border:.5px solid var(--bd);border-radius:var(--radius-modal);padding:var(--space-6) var(--space-7) var(--space-7)}.security-module__uJaKOq__verifyPanel .security-module__uJaKOq__sectionTitle{margin-top:0}.security-module__uJaKOq__verifyFooter{margin-top:var(--space-6)}.security-module__uJaKOq__verifyFooter p{margin:0 0 var(--space-4);font-size:var(--text-label);color:var(--tx2);max-width:68ch;line-height:1.6}.security-module__uJaKOq__verify{border-top:.5px solid var(--bd);margin:0;padding:0;list-style:none}.security-module__uJaKOq__verifyRow{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.5px solid var(--bd);grid-template-columns:260px 1fr;align-items:baseline;display:grid}.security-module__uJaKOq__verifyLink{align-items:center;gap:var(--space-1);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--tx);text-decoration:none;display:inline-flex}.security-module__uJaKOq__verifyLink:hover{text-decoration:underline}.security-module__uJaKOq__verifyLink svg{color:var(--tx3)}.security-module__uJaKOq__verifyTitle{font-size:var(--text-body);font-weight:var(--weight-bold)}.security-module__uJaKOq__verifyRow p{max-width:78ch;font-size:var(--text-label);color:var(--tx2);margin:0;line-height:1.5}.security-module__uJaKOq__faqSection{margin-top:calc(var(--space-9) + 52px)}.security-module__uJaKOq__cta{background:var(--btn-bg);color:var(--btn-tx);font-weight:var(--weight-medium);font-size:var(--text-label);padding:var(--space-3) var(--space-5);border-radius:var(--radius-button);text-decoration:none;display:inline-block}@media (max-width:760px){.security-module__uJaKOq__commitments,.security-module__uJaKOq__group,.security-module__uJaKOq__verifyRow{gap:var(--space-1);grid-template-columns:1fr}.security-module__uJaKOq__commitments{gap:var(--space-3)}.security-module__uJaKOq__verifyPanel{padding:var(--space-5)}}