.sitePage{--page-muted:#b6bdc2;--page-line:#293338;--page-surface:#10171a;--page-cyan:#52d6f4;padding-top:74px;background:#000;color:#fff;min-height:80vh}.sitePage *{min-width:0}.pageWrap{width:min(100% - 112px,1328px);margin-inline:auto}.pageHero{padding-block:110px 72px}.pageEyebrow{color:#86deef!important;font-size:11px!important;font-weight:600;line-height:1.5!important;letter-spacing:.17em;text-transform:uppercase;margin:0 0 24px}.sitePage h1,.sitePage h2,.sitePage h3{font-weight:550;letter-spacing:-.055em;text-wrap:balance;margin:0}.pageHero h1{font-size:clamp(48px,6.7vw,96px);line-height:1.07;max-width:1160px}.pageHero h1 span,.pageClosing h2 span{background:linear-gradient(105deg,#fff,#9feafb 62%,#52d6f4);color:transparent;-webkit-background-clip:text;background-clip:text}.pageLead{max-width:780px;font-size:clamp(18px,1.7vw,22px);line-height:1.65;color:var(--page-muted);margin:28px 0 0}.pageActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px;align-items:center}.pageButton{display:inline-flex;justify-content:center;align-items:center;gap:24px;background:linear-gradient(110deg,#abedfa,#52d6f4);border:1px solid #8be5f8;color:#000!important;border-radius:99px;min-height:48px;padding:13px 24px;font:600 14px/1.4 Inter,sans-serif;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s;box-shadow:none}.pageButton:hover{transform:translateY(-2px);background:#b8f1fc}.pageButton.secondary{background:#0c1215;color:#fff!important;border-color:#48575e}.pageButton.secondary:hover{background:#1b2a30}.pageSection{padding-block:68px}.pageSectionHead{margin-bottom:40px;max-width:880px}.pageSectionHead h2,.pageClosing h2{font-size:clamp(32px,4.1vw,58px);line-height:1.13}.pageSectionHead>p:last-child:not(.pageEyebrow){font-size:18px;line-height:1.65;color:var(--page-muted);max-width:680px;margin-top:24px}.pageClosing{display:flex;align-items:end;justify-content:space-between;gap:50px;padding-block:90px 110px;border-top:1px solid var(--page-line);margin-top:50px}.pageClosing .pageActions{flex-shrink:0}.resourceToolbar{display:grid;grid-template-columns:1fr auto;gap:12px 28px;align-items:center;margin-bottom:40px}.resourceToolbar label{font-size:13px;grid-column:1/-1;color:#d9e0e4}.resourceToolbar input{width:min(100%,660px);background:#10171a;border:1px solid #42525a;border-radius:10px;padding:17px 20px;color:#fff;font-size:16px;min-height:54px}.resourceToolbar input::placeholder{color:#a0adb4}.resourceToolbar p{color:var(--page-muted);font-size:13px}.resourceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.docsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.resourceCard{display:flex;flex-direction:column;text-decoration:none;border:1px solid var(--page-line);border-radius:16px;padding:30px;background:linear-gradient(145deg,#111a1e,#06090a);transition:border-color .2s,transform .2s;min-height:285px}.resourceCard:hover{border-color:#67bdd0;transform:translateY(-3px)}.resourceMeta{display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#a9c4ce;margin-bottom:35px}.resourceCard h2{font-size:clamp(23px,2.2vw,31px);letter-spacing:-.04em;line-height:1.3}.resourceCard p{font-size:14px;line-height:1.7;color:var(--page-muted);margin:18px 0 28px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.resourceRead{font-size:12px;font-weight:550;color:#92e5f6;margin-top:auto;display:flex;justify-content:space-between}.loadMore{display:flex;margin:40px auto 0}.resourceLinks{display:grid;gap:0}.resourceLinks a{display:flex;justify-content:space-between;gap:24px;align-items:center;text-decoration:none;padding:25px 0;border-bottom:1px solid var(--page-line);font:500 25px/1.4 Sora,sans-serif;letter-spacing:-.04em}.resourceLinks a span{font:400 13px/1.5 Inter,sans-serif;color:var(--page-muted);letter-spacing:0}.resourceLinks a:hover{color:#8de5f8}.documentHero{padding-block:75px 60px;border-bottom:1px solid var(--page-line)}.backLink{display:inline-block;font-size:13px;color:var(--page-muted);text-decoration:none;margin-bottom:46px}.documentHero h1{font-size:clamp(37px,4.4vw,65px);line-height:1.15;max-width:1000px}.documentLayout{display:grid;grid-template-columns:250px minmax(0,800px);justify-content:space-between;gap:65px;padding-block:60px 100px}.documentOutline{align-self:start;position:sticky;top:105px;max-height:calc(100vh - 140px);overflow:auto;padding-right:12px}.documentOutline nav a{display:block;font-size:13px;line-height:1.55;text-decoration:none;color:var(--page-muted);padding:8px 0}.documentOutline nav a:hover{color:#86deef}.documentBack{display:inline-block;margin-top:28px;font-size:12px;color:#86deef}.documentBody{font-size:16px;line-height:1.85;color:#bcc6cb;overflow-wrap:anywhere}.documentBody h2{font-size:30px;line-height:1.3;color:#fff;margin:58px 0 20px;scroll-margin-top:110px}.documentBody h2:first-child{margin-top:0}.documentBody h3{font-size:23px;line-height:1.4;letter-spacing:-.025em;color:#fff;margin:32px 0 16px}.documentBody h4{color:#fff;font-size:18px}.documentBody p{margin:15px 0}.documentBody a{color:#8fe4f6;text-underline-offset:4px}.documentBody li{margin:10px 0}.documentBody strong{color:#edf3f5;font-weight:600}.documentBody pre{background:#111a1e;border:1px solid #32454e;border-radius:10px;padding:22px;white-space:pre-wrap;overflow:auto;font-size:13px;line-height:1.7}.documentBody code{font-size:.88em;color:#a6e7f5}.documentBody table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;margin:28px 0;font-size:14px}.documentBody th,.documentBody td{padding:14px;min-width:100px;border:1px solid #334048;text-align:left;vertical-align:top}.documentBody th{color:#fff;background:#101b20}.documentBody img{display:block;width:100%;height:auto;border:1px solid #334048;border-radius:12px;margin:24px 0}.documentBody blockquote{border-left:2px solid #52d6f4;margin:25px 0;padding:3px 25px;color:#e1edf1}.documentBody summary{cursor:pointer;color:#fff}.documentBody>span{display:inline-block;font-size:12px;margin:5px 10px 10px 0}.documentEnd{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:60px;padding-top:25px;border-top:1px solid var(--page-line);font-size:13px}.documentLoading{min-height:40vh;color:var(--page-muted)}.pageEmpty{padding:55px 0}.pageEmpty h2{font-size:30px}.pageEmpty p{color:var(--page-muted);line-height:1.6}.pageBand{border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line);padding:30px 0;display:flex;gap:40px;flex-wrap:wrap;color:#c1d5db;font-size:12px;letter-spacing:.04em}.pageSplit{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.pageSplit h2{font-size:clamp(32px,3.8vw,54px);line-height:1.17}.pageSplit p{font-size:17px;line-height:1.8;color:var(--page-muted)}.pageSteps{display:grid;gap:0}.pageSteps article{display:grid;grid-template-columns:38px 1fr;gap:20px;padding:27px 0;border-top:1px solid var(--page-line)}.pageSteps article>span{color:#87dff0;font-size:12px;margin-top:5px}.pageSteps h3{font-size:25px;line-height:1.35}.pageSteps p{font-size:15px;line-height:1.7;margin:12px 0 0;color:var(--page-muted)}.pageImage{border:1px solid var(--page-line);border-radius:18px;overflow:hidden;background:#0d1519;margin:32px 0 0}.pageImage img{display:block;width:100%;height:auto}.pageImage figcaption{padding:15px 22px;color:var(--page-muted);font-size:12px}.workflowDemo{padding:36px;border:1px solid #3c515b;border-radius:20px;background:radial-gradient(ellipse at 50% 0,rgba(82,214,244,.07),transparent 70%),#070c0e}.workflowStages{display:flex;gap:10px;flex-wrap:wrap}.workflowStages button{flex:1;min-width:120px;border:1px solid #37474f;background:#11191d;color:#b8c6cd;padding:14px 10px;border-radius:10px;cursor:pointer;font-size:13px}.workflowStages button[aria-selected=true]{color:#fff;background:#1c343e;border-color:#70cfe2}.workflowStage{min-height:260px;padding:40px 10px 10px}.workflowStage h3{font-size:clamp(28px,3vw,43px)}.workflowStage p{font-size:17px;line-height:1.75;color:var(--page-muted);max-width:780px}.workflowStage .reviewPoint{font-size:14px;color:#99e5f4;border-left:2px solid #52d6f4;padding-left:18px;margin-top:30px}.workflowPulse{height:1px;background:#26383f;position:relative;overflow:hidden;margin:26px 0 0}.workflowPulse:after{content:"";position:absolute;left:-20%;width:20%;height:1px;background:#a3eaf8;animation:workflow-travel 5s linear infinite}@keyframes workflow-travel{to{left:100%}}.brandDisplay{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.brandTile{margin:0;border:1px solid var(--page-line);border-radius:18px;overflow:hidden;background:#0d1418}.brandTile.light{background:#fff;color:#000}.brandTile .brandArt{display:flex;align-items:center;justify-content:center;min-height:290px;padding:50px}.brandTile img{max-width:100%;width:380px;max-height:210px;object-fit:contain}.brandTile.mark img{width:160px}.brandTile figcaption{padding:20px 25px;display:flex;justify-content:space-between;gap:18px;font-size:13px;border-top:1px solid #344148}.brandTile.light figcaption{border-color:#d0d5d7}.brandSwatches{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.brandSwatch{border:1px solid #3d4a51;border-radius:12px;overflow:hidden}.brandSwatch i{display:block;height:125px}.brandSwatch button{background:#10171a;color:#fff;border:0;width:100%;padding:18px;text-align:left;cursor:pointer;display:grid;gap:7px}.brandSwatch small{color:#b6c1c7}.copyStatus{min-height:24px;color:#8fe4f6;font-size:13px}.typeSamples{display:grid;grid-template-columns:1fr 1fr;gap:40px}.typeSamples article{border-top:1px solid #3d4a51;padding-top:25px}.typeSamples strong{font-size:58px;font-weight:500;display:block}.typeSamples p{color:#bcc6cb;line-height:1.7}.downloadGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.downloadCard{padding:32px;border:1px solid #32444d;border-radius:18px;background:#0b1114}.downloadCard h2{font-size:32px}.downloadCard h3{font-size:19px;letter-spacing:-.02em;margin:15px 0}.downloadCard p,.downloadCard li{font-size:14px;line-height:1.8;color:var(--page-muted)}.downloadCard .pageButton{margin-top:20px}.downloadNotice{padding:22px 28px;border-left:2px solid #52d6f4;background:#0a1317;color:#c7d9df;line-height:1.7;font-size:14px;margin-bottom:32px}.contactLayout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.contactChoices{display:grid;gap:25px;align-content:start}.contactChoices a{font-size:22px;text-decoration:none;border-bottom:1px solid #334048;padding-bottom:25px}.contactChoices span{display:block;color:#b6c2c8;font-size:14px;margin-top:12px;line-height:1.6}.contactForm{display:grid;gap:23px;padding:35px;border:1px solid #354750;border-radius:18px;background:#0b1216}.contactForm label{display:grid;gap:10px;font-size:13px;color:#e0e9ed}.contactForm input,.contactForm textarea,.contactForm select{width:100%;padding:14px;background:#000;color:#fff;border:1px solid #54646c;border-radius:8px;font-size:16px}.contactForm input::placeholder,.contactForm textarea::placeholder{color:#9aabb4}.contactForm option{background:#000;color:#fff}.contactForm p{color:#aabac3;font-size:13px;line-height:1.7;margin:0}.contactReview{padding-top:22px;border-top:1px solid #374b55}.contactReview p{white-space:pre-wrap;margin:18px 0}.contactReview h2{font-size:25px}.pageFaq details{padding:26px 0;border-bottom:1px solid #334048}.pageFaq summary{font-size:19px;cursor:pointer;line-height:1.5}.pageFaq p{max-width:800px;font-size:16px;line-height:1.8;color:var(--page-muted)}.sitePage>.e11m{margin-top:0}.sitePage .adpr{padding-top:35px!important}.compactHero{padding-bottom:0}.productNotes article{display:grid;grid-template-columns:180px 1fr;gap:50px;padding:35px 0;border-top:1px solid var(--page-line)}.productNotes article h2{font-size:27px}.productNotes article p{line-height:1.7;color:var(--page-muted)}.productNotes article>a{font-size:13px;color:#92e5f6}@media(min-width:1200px){.featuredGrid .resourceCard:first-child{grid-column:span 2;background:radial-gradient(ellipse at 100% 0,#142c35,transparent 75%),#0c1418}.featuredGrid .resourceCard:first-child h2{font-size:38px}}@media(max-width:1000px){.pageWrap{width:calc(100% - 64px)}.resourceGrid{grid-template-columns:repeat(2,1fr)}.documentLayout{grid-template-columns:190px minmax(0,1fr);gap:30px}.pageClosing{display:block}.pageSplit,.contactLayout{gap:36px}.brandSwatches{grid-template-columns:repeat(3,1fr)}.brandDisplay{grid-template-columns:1fr 1fr}}@media(max-width:700px){.sitePage{padding-top:68px}.pageWrap{width:calc(100% - 40px)}.pageHero{padding-block:65px 45px}.pageHero h1{font-size:clamp(41px,10vw,62px)}.pageLead{font-size:17px;margin-top:23px}.pageSection{padding-block:45px}.pageSectionHead{margin-bottom:30px}.pageClosing{padding-block:55px 70px;margin-top:25px}.resourceToolbar{display:block}.resourceToolbar input{margin-top:12px}.resourceGrid,.docsGrid{grid-template-columns:1fr}.resourceCard{min-height:0;padding:25px}.resourceCard h2{font-size:26px}.resourceMeta{margin-bottom:24px}.resourceLinks a{font-size:21px;align-items:start}.resourceLinks a span{max-width:120px;text-align:right}.documentHero{padding-block:48px 35px}.documentHero h1{font-size:36px}.documentLayout{display:flex;flex-direction:column;gap:32px;padding-block:30px 70px}.documentOutline{position:static;max-height:none;width:100%;padding:0 0 24px;border-bottom:1px solid #334048}.documentOutline nav{display:flex;gap:10px 20px;flex-wrap:wrap}.documentOutline nav .pageEyebrow{width:100%;margin-bottom:0}.documentOutline nav a{font-size:12px;max-width:100%;padding:5px 0}.documentBack{margin-top:18px}.documentBody{font-size:15px;line-height:1.85}.documentBody h2{font-size:27px;margin-top:40px}.documentBody h3{font-size:22px}.pageSplit,.contactLayout,.brandDisplay,.typeSamples,.downloadGrid{grid-template-columns:1fr;gap:30px}.brandSwatches{grid-template-columns:repeat(2,1fr)}.brandSwatch i{height:85px}.brandTile .brandArt{min-height:230px;padding:30px}.contactForm{padding:24px}.downloadCard{padding:25px}.workflowDemo{padding:20px}.workflowStages{display:grid;grid-template-columns:repeat(2,1fr)}.workflowStage{padding-top:30px}.pageBand{gap:20px;line-height:1.6}.pageSteps article{grid-template-columns:26px 1fr;gap:12px}.productNotes article{grid-template-columns:1fr;gap:12px}.pageImage{margin-top:25px}.pageImage figcaption{font-size:11px}.pageButton{padding:13px 20px}.pageActions{gap:12px}.pageClosing .pageActions{align-items:stretch}}@media(prefers-reduced-motion:reduce){.workflowPulse:after{animation:none;left:40%}.pageButton,.resourceCard{transition:none}.pageButton:hover,.resourceCard:hover{transform:none}}.trustOverview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:32px;border-bottom:1px solid var(--page-line)}.trustOverview article{padding:26px 0}.trustOverview h2{font-size:25px;line-height:1.3}.trustOverview p:not(.pageEyebrow){font-size:15px;line-height:1.75;color:var(--page-muted);margin:20px 0}.trustOverview a{color:#52d6f4;font-size:14px;text-underline-offset:4px}.trustGroup{margin-top:48px}.trustGroupHead{margin-bottom:24px}.trustGroupHead h2{font-size:30px}.trustGroupHead p{color:var(--page-muted);line-height:1.65}.trustGroup .resourceCard h3,.trustContact h3{font-size:25px;line-height:1.25}.trustDate{font-size:11px;line-height:1.6;color:var(--page-muted);margin:16px 0}.trustContact{border-top:1px solid var(--page-line);padding-bottom:80px}.trustContact .resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trustContact .resourceCard{min-height:220px}.trustContactNote{font-size:13px;color:var(--page-muted);margin-top:24px}.policyNavHint{display:none}.policyNavigation{display:flex;flex-wrap:wrap;gap:8px;padding-block:24px;border-bottom:1px solid var(--page-line)}.policyNavigation a{border:1px solid var(--page-line);border-radius:30px;padding:11px 15px;font-size:12px;line-height:1.5;text-decoration:none;color:var(--page-muted)}.policyNavigation a[aria-current=page]{background:#52d6f4;color:#000;border-color:#52d6f4}.policyNavigation a:hover{border-color:#52d6f4}.policyNavigation a:focus-visible,.trustOverview a:focus-visible{outline:2px solid #52d6f4;outline-offset:4px}#policies,#trust-contacts{scroll-margin-top:96px}@media(max-width:809px){.policyNavHint{display:block;color:var(--page-muted);font-size:12px;margin-top:20px;margin-bottom:-10px}.trustOverview{grid-template-columns:1fr;gap:0}.trustOverview article+article{border-top:1px solid var(--page-line)}.trustContact .resourceGrid{grid-template-columns:1fr}.policyNavigation{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain}.policyNavigation a{flex-shrink:0}.trustGroupHead h2{font-size:26px}.trustContact .resourceRead{overflow-wrap:anywhere}}.pressFactGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pressFactGrid article{border:1px solid var(--page-line);border-radius:14px;background:#0b1114;padding:26px}.pressFactGrid span{color:#8de7f5;font:600 11px/1.5 Inter,sans-serif;letter-spacing:.15em}.pressFactGrid h3{font-size:20px;margin:18px 0 10px}.pressFactGrid p,.pressUsage,.downloadAccess>p{color:var(--page-muted);font-size:14px;line-height:1.7}.pressUsage{margin-top:24px;max-width:840px}.pressUsage a{color:#8de7f5;text-underline-offset:3px}.downloadAccess{border-top:1px solid var(--page-line)}.downloadAccess .pageActions{margin:24px 0}.downloadAccess>p{max-width:760px}@media(max-width:740px){.pressFactGrid{grid-template-columns:1fr}.pressFactGrid article{padding:22px}}.eyenigmaTry,.workflowChecks{border-top:1px solid var(--page-line)}.eyenigmaTry .pageActions{margin:25px 0}.eyenigmaTry>p{color:var(--page-muted);font-size:14px;line-height:1.65;max-width:760px}.downloadAccessSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 23px}.downloadAccessSteps p{border-top:1px solid var(--page-line);padding-top:18px;margin:0;color:var(--page-muted);font-size:14px;line-height:1.6}.downloadAccessSteps span{display:block;color:#52d6f4;font:600 12px/1.5 Sora,sans-serif;margin-bottom:8px}.downloadAccess>a{color:#8de7f5;font-size:14px;text-underline-offset:4px}.downloadCard .pageButton{max-width:100%;text-align:center}.downloadNotice strong{color:#e9f7f9}@media(max-width:700px){.downloadAccessSteps{grid-template-columns:1fr;gap:14px}.downloadAccessSteps p{padding-top:13px}.downloadCard .pageButton{width:100%}}.downloadProcess{border-top:1px solid var(--page-line);padding-bottom:100px}.downloadProcess .pageSectionHead{max-width:900px}.downloadProcess .downloadAccessSteps p{font-size:15px}
