@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}:root{font-family:Inter,Arial,sans-serif;color:#f0eff5;background:#101016;font-synthesis:none;font-weight:400;color-scheme:dark;--muted: #aaa6b8;--line: #2b2934;--accent: #c6baff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}button:disabled{cursor:wait;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button{border:0}svg{flex-shrink:0}p{line-height:1.7;color:var(--muted)}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;letter-spacing:-.045em}em{font-style:normal;color:var(--accent)}.mark{width:42px;height:42px;display:block}.site-nav{height:100px;max-width:1360px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:0 54px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:13px}.brand>span{font-weight:600;font-size:22px;letter-spacing:.025em}.brand small{font-size:13px;color:var(--muted);font-weight:400;margin-left:7px}.site-nav nav{display:flex;gap:36px;font-size:14px}.site-nav nav a:hover,.text-link:hover{color:var(--accent)}.nav-account{display:flex;align-items:center;gap:22px;font-size:14px;background:#22212a;border:1px solid #383440;padding:12px 16px;border-radius:8px}.hero{max-width:1360px;margin:auto;display:flex;justify-content:space-between;padding:86px 54px 64px}.eyebrow,.section-number{font-size:12px;font-weight:500;letter-spacing:.15em;line-height:1.6;color:#b7afc9}.eyebrow{display:flex;align-items:center;gap:12px}.eyebrow>span,.available{width:6px;height:6px;border-radius:50%;background:#cdc0ff;box-shadow:0 0 16px #a495db90}.hero h1{font-size:clamp(60px,6.5vw,92px);line-height:1.05;letter-spacing:-.065em;margin:25px 0}.hero-copy>p{font-size:18px;max-width:580px;color:#ada9bc}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;gap:26px;background:#c6baff;color:#17131f;padding:16px 22px;border-radius:8px;font-weight:500;font-size:15px;line-height:1.4;border:1px solid transparent;transition:background .2s,transform .2s}.button:hover{background:#ddd4ff;transform:translateY(-1px)}.button.secondary{color:#e0dce9;background:#24212d;border:1px solid #3a3447}.button.wide{width:100%;justify-content:space-between;margin-top:8px}.text-link{display:inline-flex;align-items:center;gap:22px;font-size:14px}.hero-footnote{font-size:12px;color:#878191;display:flex;align-items:center;gap:10px;margin-top:25px}.hero-footnote i{height:3px;width:3px;border-radius:50%;background:#827989;margin:0 5px}.hero-marginal{display:flex;flex-direction:column;justify-content:space-between;padding:14px 0 18px;text-align:right;color:#696374;font-size:11px;letter-spacing:.12em;line-height:1.7}.hero-marginal b{font-size:45px;font-weight:400}.demo-section{max-width:1360px;padding:0 54px;margin:auto}.demo-wrap{border:1px solid #373141;border-radius:18px;overflow:hidden;background:#19161f;box-shadow:0 40px 100px #0003}.desktop-scene{height:512px;background:radial-gradient(ellipse at 70% 90%,#6b50759c,transparent 50%),radial-gradient(ellipse at 0% 0%,#5b557a82,transparent 60%),#201c2d;position:relative;overflow:hidden}.desktop-menu{height:42px;display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.1em;padding:0 24px;border-bottom:1px solid #ffffff0b;background:#15121d22;color:#d9d1e58f}.desktop-menu>span{display:flex;align-items:center;gap:12px}.desktop-menu .mark{height:17px;width:17px}.desktop-menu b{font-weight:500;margin-left:10px}.desktop-word{font-size:64px;line-height:1.1;letter-spacing:-.05em;color:#e8dffa14;position:absolute;left:45px;bottom:90px;font-weight:500;-webkit-user-select:none;user-select:none}.desktop-word em{color:#e8dffa26}.demo-island{position:relative;top:25px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:15px 18px;background:#14131bef;width:350px;min-height:78px;border:1px solid #c8aff237;border-radius:24px;box-shadow:0 18px 35px #0004,inset 0 1px #ffffff0c;transition:width .5s}.demo-island.step-3{width:420px}.demo-island .mark{height:43px;width:43px}.demo-island>div{flex:1;min-width:0}.demo-island b{font-size:12px;font-weight:600;display:flex;justify-content:space-between;gap:12px;line-height:1.6}.demo-island b>span{color:#b9aec9;font-size:11px;font-weight:400}.demo-island small{display:block;font-size:11px;color:#8e859d;line-height:1.5;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.available{width:5px;height:5px;margin:0 5px}.wave{display:flex;align-items:center;height:28px;gap:3px}.wave i{display:block;width:2px;height:calc(9px + var(--i) * 2px);max-height:25px;background:#bcaaff;border-radius:2px;animation:wave 1.2s ease-in-out infinite;animation-delay:calc(var(--i) * -.16s)}@keyframes wave{0%,to{transform:scaleY(.4);opacity:.5}50%{transform:scaleY(1);opacity:1}}.thinking{font-size:30px;letter-spacing:2px;color:var(--accent);animation:pulse 1s infinite}@keyframes pulse{50%{opacity:.4}}.demo-conversation{width:440px;margin:48px auto 0;opacity:0;transform:translateY(12px);transition:opacity .4s,transform .4s}.demo-conversation.show{opacity:1;transform:none}.demo-question{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;font-size:14px;background:#ffffff0d;border:1px solid #cbb8e71c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:15px;color:#e0d7e9}.demo-question svg{padding:5px;width:26px;height:26px;background:#cabaff;color:#282134;border-radius:7px}.demo-answer{display:flex;gap:15px;padding:20px;background:#17131be8;border:1px solid #cbb8e725;border-radius:15px;margin-top:12px;box-shadow:0 12px 30px #0002}.demo-answer .mark{height:30px;width:30px}.demo-answer>div{flex:1;font-size:14px;line-height:1.7}.demo-answer p{color:#d2c9dc;margin:2px 0}.loading-text{font-size:13px;color:#a89ab4;animation:pulse 1s infinite}.weather-demo>span{font-size:10px;letter-spacing:.04em;color:#b8a9c7}.weather-demo>div{display:flex;align-items:center;justify-content:space-between;padding:3px 14px 3px 0}.weather-demo b{font-size:45px;font-weight:400;line-height:1.1}.weather-demo svg{width:40px;height:40px;color:#eccb9f}.weather-demo small{font-size:11px;color:#b8a9c7}.desktop-bottom{position:absolute;bottom:22px;left:24px;right:24px;font-size:10px;color:#b8a6bf6f;display:flex;justify-content:space-between;letter-spacing:.08em}.desktop-bottom i{display:inline-block;width:5px;height:5px;background:#af95bf6e;border-radius:100%;margin-right:5px}.demo-controls{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 0}.demo-tabs{display:flex;gap:5px}.demo-tabs button{background:none;display:flex;align-items:center;gap:10px;font-size:13px;border-radius:7px;padding:10px 15px;color:#a69dae}.demo-tabs .selected{background:#302837;color:#e3d7f0}.round-button{background:#28232e;color:#b8a9c5;width:32px;height:32px;display:grid;place-items:center;border-radius:50%}.try-line{padding:20px 26px 5px;display:flex;align-items:center;gap:20px}.try-line>span{font-size:12px;color:#8b8193}.try-key{background:#211c28;box-shadow:0 3px #100d15;border:1px solid #3b3147;border-radius:7px;font-size:12px;color:#d4c7e2;display:flex;align-items:center;gap:10px;padding:10px 14px;touch-action:none;-webkit-user-select:none;user-select:none}.try-key.pressed{transform:translateY(2px);box-shadow:none;background:#443351}.demo-note{font-size:10px;display:flex;gap:6px;align-items:center;padding:16px 26px 22px;color:#756c7e}.feature-strip{max-width:1252px;margin:45px auto 0;display:flex;justify-content:space-between;gap:20px;color:#948a9f;border-bottom:1px solid var(--line);padding:0 20px 43px;font-size:13px}.feature-strip>span{display:flex;gap:12px;align-items:center}.feature-strip svg{font-size:18px}.nvidia-label{font-size:11px;letter-spacing:.1em}.nvidia-label i{width:5px;height:5px;background:#a8b996;border-radius:50%}.island-story{max-width:1360px;margin:auto;padding:125px 54px;display:grid;grid-template-columns:1fr 1.25fr;gap:80px}.island-story h2,.section-top h2,.privacy-story h2,.faq h2{font-size:48px;line-height:1.15;margin:23px 0}.island-story p{font-size:16px;max-width:360px}.island-story .text-link{margin-top:25px;color:#d6c9e5}.interaction-list article{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);padding:27px 0}.interaction-list article:first-child{padding-top:0}.interaction-list article>b{font-size:12px;color:#6f657b;align-self:flex-start;margin-top:5px}.interaction-list h3{font-size:21px;letter-spacing:-.025em;margin-bottom:9px}.interaction-list p{font-size:14px;color:#958b9f}.interaction-list article>div{flex:1}.interaction-list kbd{padding:7px 10px;border:1px solid #423748;box-shadow:0 3px #211b28;border-radius:7px;font-size:11px;white-space:nowrap;color:#c2b4d0}.interaction-list>article>svg{font-size:27px;color:#a48fb8}.possibilities{background:#16141c;border-block:1px solid var(--line);padding:75px max(54px,calc((100vw - 1252px)/2))}.section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.section-top h2{margin:0;font-size:44px}.use-cases{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #37303f;border-radius:12px;overflow:hidden}.use-cases article{padding:34px;position:relative;min-height:300px;background:linear-gradient(135deg,#ffffff03,transparent)}.use-cases article+article{border-left:1px solid #37303f}.use-cases article>span{font-size:10px;letter-spacing:.14em;color:#9988a9}.use-cases h3{font-size:30px;line-height:1.2;margin:30px 0 18px;color:#ddd3e6}.use-cases p{font-size:14px;max-width:240px}.use-cases svg{position:absolute;right:25px;bottom:24px;color:#776882}.privacy-story{max-width:1030px;margin:110px auto;display:grid;grid-template-columns:250px 1fr;gap:90px;align-items:center;padding:0 25px}.privacy-story>svg{height:110px;width:110px;margin:auto;color:#b09dbd;stroke-width:.8}.privacy-story h2{font-size:44px}.privacy-story p{font-size:15px;margin-bottom:23px}.faq{padding:80px 54px;border-top:1px solid var(--line);max-width:1360px;margin:auto;display:grid;grid-template-columns:1fr 1.25fr;gap:90px}.faq h2{font-size:37px}.faq details{border-bottom:1px solid var(--line);padding:23px 0}.faq summary{font-size:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq summary::-webkit-details-marker{display:none}.faq details[open] svg{transform:rotate(180deg)}.faq details p{padding:15px 30px 0 0;font-size:14px;color:#aa9db6}.final-cta{text-align:center;margin:45px auto 90px;padding:60px 20px;background:radial-gradient(ellipse at 50% 80%,#42305442,transparent 62%)}.final-cta .mark{margin:0 auto 28px;width:60px;height:60px}.final-cta .eyebrow{justify-content:center;font-size:10px}.final-cta h2{font-size:86px;margin:20px 0 30px}.site-footer{border-top:1px solid var(--line);max-width:1360px;margin:auto;padding:34px 54px;display:flex;align-items:center;gap:40px;flex-wrap:wrap}.site-footer .brand{gap:9px}.site-footer .mark{width:28px;height:28px}.site-footer .brand>span{font-size:17px}.site-footer .brand small{font-size:10px}.site-footer>span{font-size:12px;color:#756c81;flex:1}.site-footer>div{display:flex;gap:22px;font-size:12px;color:#9d91a8}.site-footer>small{font-size:10px;color:#685f71}.auth-layout{max-width:1230px;margin:65px auto 90px;display:grid;grid-template-columns:1fr 1fr;gap:120px;padding:0 45px}.auth-story{padding:40px 0;position:relative}.auth-story h1{font-size:49px;line-height:1.15;margin:36px 0}.auth-story p{font-size:15px;margin:36px 0}.auth-island{display:flex;align-items:center;gap:13px;background:linear-gradient(110deg,#24212e,#16131d);border:1px solid #41364e;border-radius:23px;padding:18px 20px;max-width:345px;margin:60px 0;box-shadow:0 30px 100px #ad83d31c}.auth-island>div{flex:1}.auth-island b{font-size:14px}.auth-island span:not(.wave){display:block;font-size:10px;color:#ad9bbd;margin-top:3px}.auth-story-foot{display:flex;align-items:center;gap:7px;font-size:11px;color:#85778e}.auth-card{padding:35px 0}.auth-card>.mark{width:42px;height:42px;margin-bottom:20px;display:none}.auth-card h2{font-size:32px;margin-bottom:12px}.auth-card>p{font-size:14px}.social-buttons{display:flex;flex-direction:column;gap:10px;margin-top:27px}.social-buttons a{display:flex;align-items:center;gap:15px;font-size:14px;padding:15px 18px;border:1px solid #3b3344;background:#211c29;border-radius:8px}.social-buttons a svg{font-size:17px}.social-buttons a[aria-disabled=true]{opacity:.5;cursor:not-allowed}.social-buttons small{margin-left:auto;font-size:10px}.divider{display:flex;align-items:center;gap:16px;font-size:11px;color:#8b7c99;margin:26px 0}.divider:before,.divider:after{content:"";height:1px;background:#342b3d;flex:1}form label{display:block;font-size:13px;color:#c5b9ce;margin:19px 0}form label input{display:block;margin-top:9px;width:100%;background:#18141e;color:#e2d9e9;border:1px solid #3a3044;border-radius:7px;padding:14px 16px;font-size:14px}input::placeholder{color:#74667f}.forgot{display:block;font-size:12px;color:#bcacd1;text-align:right;margin:-2px 0 21px}.form-error,.form-success{background:#412732;color:#f1b3c3;border:1px solid #6e3d4b;padding:13px 16px;border-radius:7px;font-size:13px;line-height:1.6;margin:14px 0;overflow-wrap:anywhere}.form-success{background:#273b34;color:#b5decd;border-color:#3b5b4e;display:flex;gap:10px;align-items:center}.auth-card .auth-switch{text-align:center;font-size:13px;margin-top:20px}.auth-switch a,.auth-fine a{color:#d4c3e6}.auth-card .auth-fine{font-size:11px;color:#766a82;margin-top:32px;text-align:center}.resend{background:none;color:#94839f;font-size:11px;width:100%;margin-top:15px}.connect-page{max-width:760px;margin:80px auto 110px;text-align:center;padding:0 30px;min-height:420px}.connect-symbol{display:flex;align-items:center;justify-content:center;gap:35px;margin:10px 0 40px}.connect-symbol .mark{height:60px;width:60px}.connect-symbol>svg{width:52px;height:52px;color:#c6baff}.connect-symbol>span{font-size:28px;color:#5b4b6b;letter-spacing:4px}.connect-page .eyebrow{justify-content:center;font-size:10px}.connect-page h1{font-size:46px;margin:22px 0}.connect-page p{font-size:15px;margin-bottom:20px}.connect-page p b{color:#d6c5e6}.device-code{font-size:42px;letter-spacing:8px;color:#ded0ed;font-variant-numeric:tabular-nums;background:#241c30;border:1px solid #493659;border-radius:10px;padding:20px;max-width:300px;margin:25px auto}.connect-page .device-note{font-size:12px;max-width:410px;margin:0 auto 25px}.button-row{display:flex;gap:14px;justify-content:center}.simple-page{max-width:850px;margin:90px auto;text-align:center;padding:0 25px;min-height:400px}.simple-page>.mark{margin:0 auto 25px;width:70px;height:70px}.simple-page h1{font-size:48px;margin-bottom:24px}.simple-page p{max-width:590px;margin:20px auto}.simple-page p:last-child{font-size:12px;margin-top:30px}.simple-page .button{margin:20px}.account-page{max-width:1250px;margin:65px auto 90px;padding:0 35px}.account-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.account-heading h1{font-size:45px;margin:18px 0 10px}.account-heading p{font-size:14px}.account-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:28px}.account-panel{padding:27px;background:#19151f;border:1px solid #33293e;border-radius:12px;margin-bottom:23px}.account-panel h2{font-size:20px;letter-spacing:-.02em;margin-bottom:8px}.account-panel>p{font-size:13px;margin-bottom:16px}.provider-row,.session-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #352a3e;padding:18px 0 7px;margin-top:12px;font-size:13px}.provider-row>span{display:flex;align-items:center;gap:10px}.provider-row b,.provider-row a{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:400;color:#c4acd6}.provider-row small{font-size:10px;color:#9682a5}.session-row>span{flex:1}.session-row b{display:block;font-size:13px;font-weight:500}.session-row small{display:block;color:#8b779b;font-size:11px;margin-top:5px}.session-row button{background:#302339;border-radius:50%;width:28px;height:28px;color:#a68ab7}.web-chat{border:1px solid #392d43;border-radius:13px;background:#19151f;padding:24px;display:flex;flex-direction:column;min-height:590px}.web-chat-head{display:flex;gap:13px;border-bottom:1px solid #362a41;padding-bottom:22px}.web-chat-head h2{font-size:19px;letter-spacing:-.025em}.web-chat-head small{font-size:10px;color:#a08aad;display:block;margin-top:5px}.web-chat-history{min-height:320px;height:400px;overflow:auto;padding:25px 0;flex:1}.chat-empty{display:flex;flex-direction:column;gap:12px;padding:50px 5px}.chat-empty>span{font-size:19px;color:#d2bcdf;margin-bottom:10px}.chat-empty button{display:flex;justify-content:space-between;font-size:12px;padding:13px;border-radius:7px;color:#ae94bc;background:#282030;border:1px solid #3c2b47;text-align:left}.chat-message{padding:15px 18px;border-radius:11px;margin-bottom:16px;background:#26202f}.chat-message.user{margin-left:40px;background:#362a40}.chat-message b{font-size:11px;color:#a893b8}.chat-message p{white-space:pre-wrap;font-size:14px;color:#e3d8eb;line-height:1.7;overflow-wrap:anywhere;margin-top:7px}.chat-message small{display:block;margin-top:9px;font-size:10px;color:#8a769d;overflow-wrap:anywhere}.chat-input{display:flex;align-items:center;border:1px solid #493656;background:#211927;border-radius:9px;padding:8px;gap:8px}.chat-input input{width:100%;min-width:0;border:0;background:transparent;padding:8px;font-size:13px;outline-offset:0}.chat-input button{height:34px;width:34px;flex-shrink:0;display:grid;place-items:center;border-radius:7px;background:#c0a4d3;color:#261332}.chat-disclaimer{text-align:center;font-size:10px;color:#816b92;margin-top:12px}.legal-page{max-width:850px;margin:70px auto 100px;padding:0 30px}.legal-page h1{font-size:48px;margin:20px 0 40px}.legal-page h2{font-size:23px;letter-spacing:-.02em;margin:30px 0 15px}.legal-page p{font-size:15px;margin:15px 0}.legal-page a{text-decoration:underline;color:var(--accent)}.preserve{white-space:pre-line}.site-error{padding:15px 30px;text-align:center;background:#48232e;color:#efbcc7;font-size:13px}.site-error button{background:none;color:#f3dbe4;text-decoration:underline;margin-left:10px}.loading-page{text-align:center;padding:120px;color:#ab95b9;min-height:50vh}@media(min-width:1450px){.hero{padding-top:95px}.hero h1{font-size:100px}.hero-copy>p{font-size:19px}.desktop-scene{height:540px}}@media(max-width:1000px){.site-nav{padding:0 30px}.hero,.demo-section{padding-left:30px;padding-right:30px}.hero-marginal{display:none}.island-story,.faq{gap:40px;padding:75px 30px}.island-story h2{font-size:38px}.possibilities{padding:60px 30px}.use-cases article{padding:25px}.use-cases h3{font-size:26px}.privacy-story{gap:35px;grid-template-columns:180px 1fr}.auth-layout{gap:60px}.auth-story h1{font-size:41px}.account-grid{grid-template-columns:1.15fr 1fr;gap:18px}.account-panel,.web-chat{padding:19px}.site-footer{padding:30px;gap:25px}.site-footer>span{display:none}.feature-strip{padding-inline:30px;font-size:11px}.nvidia-label{font-size:9px}}@media(max-width:700px){.site-nav{height:80px;padding:0 22px}.site-nav nav{display:none}.brand small{display:block;margin:0;font-size:10px}.brand .mark{width:35px;height:35px}.brand>span{font-size:19px}.nav-account{font-size:12px;padding:10px 12px;gap:12px}.hero{padding:60px 22px 35px}.eyebrow{font-size:9px;letter-spacing:.1em}.hero h1{font-size:clamp(47px,9vw,68px);margin:22px 0}.hero-copy>p{font-size:15px;max-width:430px}.hero-actions{gap:20px;flex-wrap:wrap}.hero .button{font-size:14px;padding:14px 17px}.hero .text-link{font-size:12px;gap:10px}.hero-footnote{font-size:10px;gap:7px}.demo-section{padding:0 14px}.desktop-scene{height:445px}.desktop-menu{font-size:8px;padding:0 15px}.desktop-menu>span:first-child{font-size:7px;gap:7px}.desktop-menu b{margin-left:0}.desktop-menu>span{gap:5px}.demo-island,.demo-island.step-3{width:calc(100% - 40px);max-width:360px;padding:14px;gap:11px}.demo-island b>span{font-size:9px}.demo-island small{font-size:10px}.demo-island .mark{height:34px;width:34px}.demo-conversation{width:calc(100% - 38px);max-width:400px;margin-top:48px}.demo-question{padding:14px;font-size:11px;gap:8px}.demo-answer{padding:15px;gap:10px}.demo-answer p{font-size:12px}.desktop-word{font-size:45px;bottom:70px;left:20px}.desktop-bottom{left:17px;right:17px;font-size:7px}.demo-controls{padding:16px 15px 0}.demo-tabs button{font-size:11px;padding:9px 11px;gap:6px}.try-line{padding:16px 18px 0;flex-wrap:wrap;gap:12px}.try-key{font-size:11px}.try-line>span{font-size:10px}.demo-note{font-size:8px;padding:17px 18px}.feature-strip{margin-top:30px;flex-wrap:wrap;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 25px 30px}.island-story{display:block;padding:65px 25px}.island-story h2{font-size:40px}.island-story p{max-width:470px;font-size:15px}.interaction-list{margin-top:40px}.interaction-list h3{font-size:19px}.interaction-list p{font-size:12px}.interaction-list article{gap:16px}.section-number{font-size:10px}.section-top{display:block}.section-top h2{margin-top:20px;font-size:38px}.possibilities{padding:55px 25px}.use-cases{grid-template-columns:1fr}.use-cases article{min-height:260px;padding:27px}.use-cases article+article{border-left:0;border-top:1px solid #37303f}.use-cases h3{font-size:31px;margin:22px 0 15px}.use-cases p{max-width:300px}.privacy-story{display:block;margin:70px 0;padding:0 25px}.privacy-story>svg{width:58px;height:58px;margin:0 0 30px}.privacy-story h2{font-size:37px}.privacy-story p{font-size:14px}.faq{display:block;padding:50px 25px}.faq>div:first-child{margin-bottom:20px}.faq h2{font-size:34px}.faq summary{font-size:14px}.faq details p{font-size:13px;padding-right:15px}.final-cta{margin:0 auto 55px}.final-cta h2{font-size:65px}.final-cta .eyebrow{font-size:8px}.site-footer{padding:26px 22px;gap:20px;justify-content:space-between}.site-footer>div{font-size:10px;gap:15px}.site-footer>small{width:100%;font-size:9px}.auth-layout{display:block;margin:20px auto 60px;padding:0 26px;max-width:490px}.auth-story{display:none}.auth-card>.mark{display:block}.auth-card h2{font-size:29px}.connect-page{margin:55px auto 70px;padding:0 23px}.connect-page h1{font-size:36px}.connect-page p{font-size:13px}.connect-page .button-row{flex-wrap:wrap}.connect-page .button{font-size:13px;gap:14px}.device-code{font-size:35px;max-width:260px}.simple-page h1{font-size:38px}.simple-page p{font-size:14px}.account-page{margin:40px auto 60px;padding:0 20px}.account-heading{align-items:flex-start;gap:15px}.account-heading h1{font-size:35px}.account-heading p{font-size:12px}.account-heading .button{font-size:10px;gap:9px;padding:10px}.account-grid{display:flex;flex-direction:column}.web-chat{min-height:560px}.account-panel{padding:23px}.legal-page h1{font-size:36px}.legal-page p{font-size:14px}.legal-page h2{font-size:20px}.site-error{font-size:11px;padding:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
