.landing-anchor-alias{pointer-events:none;width:1px;height:1px;scroll-margin-top:8rem;position:absolute;top:0;right:0}.landing-hero{scroll-margin-top:8rem}.landing-section{scroll-margin-top:1rem}.landing-section-permalink{background:#fffefab3;border:1px solid #17675d24;border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;margin-bottom:.65rem;padding:.5rem .78rem;font-size:.7rem;font-weight:850;transition:border-color .16s,background .16s,color .16s;display:inline-flex;color:var(--landing-teal)!important}.landing-section-permalink:hover{background:var(--landing-paper);border-color:#be8a3e6b;color:var(--landing-gold)!important}.landing-section-permalink svg{width:.85rem;height:.85rem}.landing-section-directory-wrap{background:var(--landing-cream);border-bottom:1px solid #15221f14;padding:clamp(2.5rem,5vw,4.5rem) 0}.landing-section-directory{grid-template-columns:minmax(13rem,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid}.landing-section-directory__heading>span{color:var(--landing-gold);font-size:.7rem;font-weight:850}.landing-section-directory__heading h2{max-width:14ch;color:var(--landing-ink);letter-spacing:-.045em;margin:.45rem 0 0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:850;line-height:1.5}.landing-section-directory__heading p{max-width:24rem;color:var(--landing-ink-soft);margin:.65rem 0 0;font-size:.76rem;line-height:1.9}.landing-section-directory__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.landing-section-directory__links>a{border:1px solid var(--landing-line);background:#fffefac2;border-radius:1rem;grid-template-columns:2rem minmax(0,1fr) 1rem;align-items:center;gap:.7rem;min-width:0;min-height:4.6rem;padding:.75rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.landing-section-directory__links>a:hover{border-color:#be8a3e59;transform:translateY(-2px);box-shadow:0 12px 25px #2a373214}.landing-section-directory__links>a>span:first-child{background:var(--landing-gold-wash);width:2rem;height:2rem;color:var(--landing-gold);border-radius:.65rem;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:850;display:grid}.landing-section-directory__links>a>span:nth-child(2){min-width:0}.landing-section-directory__links b,.landing-section-directory__links small{display:block}.landing-section-directory__links b{color:var(--landing-ink);font-size:.78rem;font-weight:850}.landing-section-directory__links small{color:var(--landing-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:.13rem;font-size:.61rem;overflow:hidden}.landing-section-directory__links svg{width:.9rem;height:.9rem;color:var(--landing-teal)}.landing-contact-card .landing-section-permalink{background:#ffffff12;border-color:#e3bd7640;color:var(--landing-gold-bright)!important}@media(max-width:820px){.landing-section-directory{grid-template-columns:1fr}.landing-section-directory__heading h2{max-width:none}}@media(max-width:560px){.landing-section-directory-wrap{padding:2.7rem 0}.landing-section-directory__links{grid-template-columns:1fr}.landing-section-directory__links>a{min-height:4.8rem}.landing-section-directory__links small{white-space:normal}}@media(prefers-reduced-motion:reduce){.landing-section-directory__links>a,.landing-section-permalink{transition:none}}.landing-button--gold{background:var(--landing-gold-bright);box-shadow:0 12px 28px #0003;color:var(--landing-ink)!important}.landing-button--gold:hover{background:#f0d297;box-shadow:0 16px 34px #00000047}.landing-section--verification{background:radial-gradient(circle at 12% 10%,#e3bd762b,transparent 28rem),radial-gradient(circle at 88% 92%,#288e7e29,transparent 32rem),var(--landing-ink);color:#fff;isolation:isolate;position:relative;overflow:hidden}.landing-section--verification:before{z-index:-1;content:"";border:1px solid #e3bd761f;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-10rem;right:46%}.landing-verification{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.landing-section--verification .landing-kicker{color:var(--landing-gold-bright)}.landing-section--verification .landing-kicker svg{width:1rem;height:1rem}.landing-verification__copy h2{color:#fff;letter-spacing:-.055em;max-width:15ch;margin:.7rem 0 0;font-size:clamp(1.9rem,3.5vw,3rem);font-weight:850;line-height:1.35}.landing-verification__copy>p{color:#ffffffb3;max-width:39rem;margin:1rem 0 0;font-size:.84rem;line-height:2.05}.landing-verification__services{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1.6rem;display:grid}.landing-verification__services article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:.9rem;min-width:0;padding:.8rem}.landing-verification__services article>span{width:2rem;height:2rem;color:var(--landing-gold-bright);background:#e3bd7621;border-radius:.62rem;place-items:center;display:grid}.landing-verification__services svg{width:1rem;height:1rem}.landing-verification__services h3{color:#fff;margin:.7rem 0 .22rem;font-size:.72rem;font-weight:800}.landing-verification__services p{color:#ffffff94;margin:0;font-size:.6rem;line-height:1.8}.landing-verification__assurances{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.landing-verification__assurances li{color:#ffffffb3;align-items:flex-start;gap:.5rem;font-size:.66rem;line-height:1.85;display:flex}.landing-verification__assurances svg{width:.95rem;height:.95rem;color:var(--landing-gold-bright);flex:0 0 .95rem;margin-top:.22rem}.landing-verification__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.2rem;margin-top:1.7rem;display:flex}.landing-section--verification .landing-text-link{color:#fff;min-height:2.8rem}.landing-verification__visual{min-width:0;padding:1.8rem 0 2.3rem;position:relative}.landing-verification-mock{color:var(--landing-ink);direction:rtl;background:#f7f8f5;border:1px solid #ffffff2e;border-radius:1.3rem;overflow:hidden;transform:perspective(1300px)rotateY(3deg)rotateX(1deg);box-shadow:0 32px 80px #00000057}.landing-verification-mock__header{background:#fffefaf0;border-bottom:1px solid #15221f14;align-items:center;gap:.7rem;min-height:4.7rem;padding:.85rem 1rem;display:flex}.landing-verification-mock__header>span{background:var(--landing-ink);width:2.55rem;height:2.55rem;color:var(--landing-gold-bright);border-radius:.78rem;flex:0 0 2.55rem;place-items:center;display:grid}.landing-verification-mock__header>span svg{width:1.25rem;height:1.25rem}.landing-verification-mock__header>div:not(.landing-verification-mock__wallet),.landing-verification-mock__wallet{flex-direction:column;min-width:0;display:flex}.landing-verification-mock__header small{color:#88948e;font-size:.56rem}.landing-verification-mock__header b{color:#33413b;font-size:.8rem;font-weight:850}.landing-verification-mock__wallet{text-align:left;margin-right:auto}.landing-verification-mock__wallet strong{color:var(--landing-teal);white-space:nowrap;font-size:.67rem}.landing-verification-mock__tabs{grid-template-columns:repeat(3,1fr);gap:.32rem;padding:.7rem .8rem 0;display:grid}.landing-verification-mock__tabs span{color:#7d8983;text-align:center;background:#ecefea;border-radius:.55rem;padding:.46rem .3rem;font-size:.56rem;font-weight:700}.landing-verification-mock__tabs .is-active{background:var(--landing-ink);color:var(--landing-gold-bright)}.landing-verification-mock__body{gap:.7rem;padding:.8rem;display:grid}.landing-verification-mock__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.landing-verification-mock__fields>div{background:#fff;border:1px solid #15221f1a;border-radius:.65rem;flex-direction:column;gap:.28rem;min-width:0;padding:.58rem .65rem;display:flex}.landing-verification-mock__fields small,.landing-verification-mock__otp small,.landing-verification-mock__result small{color:#8b9690;font-size:.52rem}.landing-verification-mock__fields b{color:#45534c;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.landing-verification-mock__otp{background:#fbf5e8;border:1px solid #be8a3e38;border-radius:.75rem;padding:.7rem}.landing-verification-mock__otp>div:first-child{align-items:center;gap:.5rem;display:flex}.landing-verification-mock__otp>div:first-child>span{background:var(--landing-gold-wash);color:#986d2d;border-radius:.55rem;flex:0 0 1.8rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.landing-verification-mock__otp svg{width:.9rem;height:.9rem}.landing-verification-mock__otp>div:first-child>div{flex-direction:column;display:flex}.landing-verification-mock__otp b{color:#4d5a54;font-size:.63rem}.landing-verification-mock__code{grid-template-columns:repeat(6,1fr);gap:.35rem;margin-top:.65rem;display:grid}.landing-verification-mock__code i{color:#3e4c45;background:#fff;border:1px solid #15221f1f;border-radius:.48rem;place-items:center;min-height:2.1rem;font-size:.72rem;font-style:normal;font-weight:800;display:grid}.landing-verification-mock__result{background:#eaf6ef;border:1px solid #34956638;border-radius:.75rem;align-items:center;gap:.55rem;padding:.72rem;display:flex}.landing-verification-mock__result>span{color:#278657;background:#d2eddd;border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:grid}.landing-verification-mock__result svg{width:1.05rem;height:1.05rem}.landing-verification-mock__result>div{flex-direction:column;flex:1;min-width:0;display:flex}.landing-verification-mock__result b{color:#26734e;font-size:.68rem}.landing-verification-mock__result em{color:#2a8157;white-space:nowrap;direction:ltr;background:#d4efdf;border-radius:999px;padding:.24rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;font-style:normal;font-weight:750}.landing-verification__secure-badge{color:var(--landing-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffefaf0;border:1px solid #ffffff1f;border-radius:.8rem;align-items:center;gap:.5rem;padding:.62rem .72rem;display:flex;position:absolute;bottom:0;right:-1.2rem;box-shadow:0 16px 35px #0000003d}.landing-verification__secure-badge>svg{width:1.4rem;height:1.4rem;color:var(--landing-teal)}.landing-verification__secure-badge span{flex-direction:column;display:flex}.landing-verification__secure-badge b{font-size:.62rem}.landing-verification__secure-badge small{color:#85918b;font-size:.49rem}@media(max-width:820px){.landing-verification{grid-template-columns:1fr;gap:2.4rem}.landing-verification__copy{max-width:42rem}.landing-verification__visual{width:min(100%,36rem);margin-inline:auto}.landing-verification-mock{transform:none}.landing-verification__secure-badge{right:-.5rem}}@media(max-width:560px){.landing-verification__copy h2{font-size:1.7rem}.landing-verification__services,.landing-verification__assurances{grid-template-columns:1fr}.landing-verification__services article{gap:.7rem;display:flex}.landing-verification__services h3{margin-top:0}.landing-verification__actions{flex-direction:column;align-items:stretch}.landing-verification__actions .landing-button,.landing-verification__actions .landing-text-link{justify-content:center;width:100%}.landing-verification__visual{padding-inline:0}.landing-verification-mock__header{padding-inline:.7rem}.landing-verification-mock__wallet strong{font-size:.58rem}.landing-verification-mock__tabs{padding-inline:.6rem}.landing-verification-mock__body{padding:.6rem}.landing-verification-mock__result em{display:none}.landing-verification__secure-badge{bottom:.25rem;right:.35rem}}
