@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#eef7f5;background:#061012;font-synthesis:none;--teal:#28dbc6;--blue:#5581ff;--ink:#061012;--muted:#90a6a4;--line:#1b3333}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#061012}button,input{font:inherit}button,a{cursor:pointer}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:#f7fffd}.logo i{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#25d7ce,#5870ff);display:grid;place-items:center;font-weight:800;font-style:italic;box-shadow:0 8px 24px #1bcab54d}.logo b{font:800 24px Manrope}.logo span{color:var(--teal)}.site-nav{height:82px;padding:0 max(5vw,28px);display:flex;align-items:center;border-bottom:1px solid #16303080;position:absolute;inset:0 0 auto;z-index:5}.site-nav nav{display:flex;gap:34px;margin-left:auto;margin-right:40px}.site-nav a{color:#a7bab8;text-decoration:none;font-size:14px}.site-nav>div{display:flex;align-items:center;gap:10px}.site-nav button{border:0}.signin{color:#eafffb;background:none;padding:12px 18px}.primary{border:0;border-radius:8px;background:linear-gradient(110deg,var(--teal),#32cdb3);color:#06201d;font-weight:700;padding:13px 19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 10px 30px #1ed0b728}.primary svg{width:17px}.menu{display:none;background:none;color:#fff}.hero-site{min-height:790px;padding:175px max(6vw,50px) 100px;position:relative;overflow:hidden;background:radial-gradient(circle at 75% 25%,#0d4646 0,transparent 35%),linear-gradient(145deg,#061012 40%,#092223)}.hero-site:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%);pointer-events:none}.eyebrow,.how>span,.sharing>div>span,.security>span,.cta span,.auth-heading>span,.dashboard header span,.panel-title span,.invite-modal>span{color:var(--teal);font-size:11px;font-weight:800;letter-spacing:2.4px}.eyebrow{display:flex;gap:8px;align-items:center}.eyebrow svg{width:16px}.hero-site h1{font:800 clamp(55px,6.7vw,100px)/.98 Manrope;margin:25px 0;letter-spacing:-5px;max-width:850px}.hero-site h1 em{font-style:normal;color:transparent;background:linear-gradient(100deg,#eafffb,var(--teal));-webkit-background-clip:text;background-clip:text}.hero-site>p{color:#a9bcba;font-size:18px;line-height:1.65;max-width:610px}.hero-buttons{display:flex;align-items:center;gap:27px;margin:34px 0}.hero-buttons .primary{padding:16px 22px}.hero-buttons a{display:flex;align-items:center;gap:9px;color:#fff;font-weight:600;font-size:14px}.hero-buttons a svg{width:19px;fill:#fff}.trust{display:flex;gap:28px;color:#8da5a3;font-size:12px}.trust span{display:flex;gap:7px;align-items:center}.trust svg{width:15px;color:var(--teal)}.hero-card{position:absolute;z-index:2;width:390px;border:1px solid #3a6563;border-radius:18px;background:#0b1c1ddd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 70px #0008}.hero-card.front{right:7%;top:225px;padding:25px;transform:rotate(1deg)}.hero-card.back{right:3.5%;top:185px;height:365px;transform:rotate(7deg);opacity:.25}.mini-head{display:flex;justify-content:space-between;align-items:center}.mini-head .logo b{display:none}.mini-head .logo i{width:30px;height:30px;font-size:11px}.mini-head>span{font-size:10px;letter-spacing:2px;color:#78918f}.hero-card h3{font:700 25px Manrope;margin:28px 0 5px}.hero-card>p{color:#78918f;font-size:13px;margin-top:0}.mini-friend{display:flex;align-items:center;gap:12px;border-top:1px solid #1b3636;padding:16px 0}.mini-friend>i,.faces i,.person>i,.activity article>i{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#c06a58,#723348);display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700}.mini-friend>i.gold,.person>i.gold{background:linear-gradient(135deg,#c99e52,#645027)}.mini-friend span{display:flex;flex-direction:column;gap:4px}.mini-friend b{font-size:13px}.mini-friend small{color:#77908d;font-size:11px}.mini-friend button{margin-left:auto;border:0;background:#183231;color:#fff;border-radius:50%;width:30px;height:30px}.mini-friend svg{width:15px}.how{padding:115px 7%;text-align:center;background:#091416}.how h2,.sharing h2,.security h2,.cta h2{font:700 clamp(38px,4vw,58px)/1.1 Manrope;letter-spacing:-2.5px;margin:17px auto}.lead{color:var(--muted);max-width:690px;margin:0 auto;line-height:1.65}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1150px;margin:65px auto 0;text-align:left}.steps article{padding:34px;border:1px solid var(--line);background:linear-gradient(145deg,#0c1b1d,#091416);border-radius:14px;position:relative}.steps article>b{position:absolute;right:24px;top:20px;color:#183332;font:700 38px Manrope}.steps article>i{width:50px;height:50px;border-radius:12px;background:#12312f;display:grid;place-items:center;color:var(--teal)}.steps svg{width:23px}.steps h3{font:700 19px Manrope;margin-top:27px}.steps p{color:var(--muted);line-height:1.55;font-size:14px}.sharing{padding:120px 8%;display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;background:#061012}.sharing>div:first-child>p{color:var(--muted);line-height:1.65}.sharing ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:30px;font-size:13px}.sharing li{display:flex;align-items:center;gap:8px}.sharing li svg{width:17px;color:var(--teal)}.access-card{background:#0c1b1c;border:1px solid #294544;border-radius:17px;padding:23px;box-shadow:0 30px 80px #0006}.access-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:17px}.access-head span,.access-head button{display:flex;align-items:center;gap:8px}.access-head svg{width:18px}.access-head button{background:#173130;color:#fff;border:0;border-radius:6px;padding:8px 11px;font-size:11px}.person{display:flex;align-items:center;gap:13px;padding:16px 0;border-top:1px solid #1b3333}.person span{display:flex;flex-direction:column;gap:3px}.person b{font-size:13px}.person small{color:#748c8a;font-size:11px}.person em{margin-left:auto;background:#12332f;color:#5de8d4;border-radius:20px;padding:6px 10px;font-style:normal;font-size:10px}.person.pending{opacity:.65}.security{text-align:center;padding:115px 8%;background:radial-gradient(circle at center,#103a38,#071315 55%)}.security>svg{width:48px;height:48px;color:var(--teal);margin-bottom:20px}.security>p{color:var(--muted);max-width:660px;margin:0 auto;line-height:1.65}.security>div{display:flex;justify-content:center;gap:65px;margin-top:50px}.security article{max-width:200px;display:flex;flex-direction:column;align-items:center;gap:9px}.security article svg{color:var(--teal);width:23px}.security article small{color:#7f9694;line-height:1.5}.cta{margin:80px 7%;padding:60px;border:1px solid #2b5653;border-radius:18px;background:linear-gradient(110deg,#0e2b29,#0c1b1c);display:flex;align-items:center;justify-content:space-between}.cta h2{font-size:42px;margin:10px 0}.cta p{color:var(--muted)}.cta .primary{padding:16px 28px}footer{padding:45px 7%;border-top:1px solid #15302e;display:flex;align-items:center;gap:40px;color:#718886;font-size:12px}footer .logo b{font-size:18px}footer .logo i{width:31px;height:31px;font-size:10px}footer nav{display:flex;gap:20px;margin-left:auto}.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#020809df;display:grid;place-items:center;padding:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-modal,.invite-modal{width:min(480px,95vw);background:#0c191b;border:1px solid #31504f;border-radius:18px;padding:35px 42px;position:relative;box-shadow:0 35px 100px #000}.modal-close{position:absolute;right:17px;top:17px;border:0;background:#172829;color:#c4d1d0;width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.modal-close svg{width:18px}.auth-modal>.logo b{font-size:18px}.auth-modal>.logo i{width:34px;height:34px;font-size:11px}.auth-heading{margin:30px 0 22px}.auth-heading h2,.verify h2,.invite-modal h2{font:700 30px Manrope;margin:10px 0}.auth-heading p,.verify p,.invite-modal p{color:#8fa3a1;font-size:13px;line-height:1.55}.google{width:100%;height:48px;border:1px solid #39504f;background:#132224;color:#f7fffd;border-radius:7px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.google svg{width:19px}.divider{display:flex;align-items:center;gap:10px;color:#617775;font-size:10px;margin:20px 0}.divider:before,.divider:after{content:"";height:1px;background:#263c3b;flex:1}.auth-modal label,.invite-modal label{display:block;font-size:11px;font-weight:600;color:#b9c7c5;margin:14px 0}.auth-modal input,.invite-modal input{width:100%;border:1px solid #344b49;background:#101f20;color:#fff;border-radius:7px;padding:13px;margin-top:7px;outline:0}.auth-modal input:focus,.invite-modal input:focus{border-color:var(--teal)}.password{position:relative}.password svg{position:absolute;right:13px;bottom:12px;width:17px;color:#607674}.check{display:flex!important;align-items:center;gap:8px}.check input{width:auto;margin:0}.wide{width:100%;margin-top:8px}.switch{text-align:center;color:#718886;font-size:12px;margin:20px 0 0}.switch button,.text-button{border:0;background:none;color:var(--teal);font-weight:600}.verify{text-align:center;padding-top:35px}.verify>i,.invite-modal>i{width:58px;height:58px;border-radius:50%;background:#12332f;color:var(--teal);display:grid;place-items:center;margin:0 auto}.verify>i svg{width:25px}.verify .text-button{margin-top:15px}.dashboard{min-height:100vh;background:#081214;display:grid;grid-template-columns:235px 1fr}.dashboard>aside{border-right:1px solid #18302f;padding:26px 20px;display:flex;flex-direction:column}.dashboard aside .logo{margin-left:8px}.dashboard aside nav{display:flex;flex-direction:column;gap:5px;margin-top:55px}.dashboard aside nav button{border:0;background:none;color:#829795;padding:12px;display:flex;gap:12px;align-items:center;border-radius:7px;text-align:left;font-size:13px}.dashboard aside nav button.active{background:#13302e;color:#54e5d1}.dashboard aside nav svg{width:18px}.account{margin-top:auto;border-top:1px solid #1a3130;padding:20px 5px 0;display:flex;align-items:center;gap:9px}.account>i{width:34px;height:34px;border-radius:9px;background:#4175df;display:grid;place-items:center;font-style:normal;font-size:11px}.account span{display:flex;flex-direction:column;min-width:0}.account b{font-size:11px}.account small{color:#657977;font-size:9px}.account button{margin-left:auto;background:none;border:0;color:#788b89}.dashboard>main{padding:45px 5%;max-width:1500px;width:100%;margin:auto}.dashboard header{display:flex;justify-content:space-between;align-items:end}.dashboard header h1{font:700 36px Manrope;margin:7px 0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:35px 0 18px}.stats article{border:1px solid #1d3735;background:#0c191b;border-radius:11px;padding:21px;display:flex;gap:15px}.stats article>i{width:42px;height:42px;background:#12322f;color:var(--teal);display:grid;place-items:center;border-radius:9px}.stats svg{width:19px}.stats span{display:flex;flex-direction:column}.stats small{color:#718785;font-size:8px;letter-spacing:1px}.stats b{font:700 27px Manrope;margin:5px 0}.stats em{color:#47c4a7;font-size:9px;font-style:normal}.dash-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:18px}.panel{border:1px solid #1d3735;background:#0c191b;border-radius:11px;padding:22px}.panel-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.panel-title h2{font:700 19px Manrope;margin:5px 0}.panel-title button{border:0;background:none;color:#829896;display:flex;align-items:center;font-size:11px}.panel-title svg{width:14px}.libraries>article{display:flex;align-items:center;gap:14px;border-top:1px solid #1a302f;padding:15px 0}.library-art{width:78px;height:53px;border-radius:7px;display:grid;place-items:center;background:linear-gradient(135deg,#23404e,#162429);color:#a7e8e0}.library-art.shows{background:linear-gradient(135deg,#47324f,#1e1b27)}.library-art svg{width:23px}.libraries article>div:nth-child(2){flex:1}.libraries h3{font-size:13px;margin:0 0 4px}.libraries p{font-size:10px;color:#7d9290;margin:0 0 6px}.libraries small{font-size:9px;color:#78918f}.libraries small i{display:inline-block;width:5px;height:5px;background:#48d89f;border-radius:50%}.faces{display:flex;align-items:center}.faces i{width:27px;height:27px;margin-left:-5px;border:2px solid #0c191b;font-size:7px}.faces b{font-size:8px;color:#859795;margin-left:5px}.activity article{display:flex;gap:12px;border-top:1px solid #1a302f;padding:15px 0}.activity article>i{width:34px;height:34px;font-size:8px}.activity article>i.blue{background:linear-gradient(135deg,#3861aa,#223557)}.activity article>i.violet{background:linear-gradient(135deg,#895ca0,#493051)}.activity p{margin:0;font-size:11px;line-height:1.4;color:#9badab}.activity p b{color:#e7f2f1}.activity p small{display:block;color:#617573;margin-top:3px}.invite-modal>i{margin:0 0 22px}.invite-modal>span{display:block}.access-choice{margin-top:7px;border:1px solid #344b49;background:#101f20;border-radius:7px;padding:13px;display:flex;gap:8px;align-items:center}.access-choice svg{width:16px;color:var(--teal)}.or{text-align:center;color:#607674;font-size:10px;margin:18px 0}.invite-link{width:100%;display:flex;justify-content:space-between;background:#101f20;border:1px solid #344b49;color:#a9bcba;border-radius:7px;padding:12px;font-size:10px}.invite-link svg{width:15px}.invite-modal>small{display:block;text-align:center;color:#607674;margin-top:9px;font-size:9px}.boot{min-height:100vh;background:#061012}.admin{min-height:100vh;background:#081214;padding:45px max(6vw,28px);max-width:900px;margin:0 auto}.admin-head{margin-bottom:30px}.admin-head span{color:var(--teal);font-size:11px;font-weight:800;letter-spacing:2.4px}.admin-head h1{font:700 34px Manrope;margin:8px 0 0}.admin-head .text-button{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;font-size:13px}.admin-head svg{width:15px}.admin-card{border:1px solid #1d3735;background:#0c191b;border-radius:11px;padding:22px;margin-bottom:16px}.admin-card h3{font:700 17px Manrope;margin:0 0 6px}.admin-note{color:#8fa3a1;font-size:12px;line-height:1.6;margin:0 0 14px;display:flex;align-items:center;gap:7px}.admin-note svg{width:15px;flex:none}.admin-note code{background:#122324;padding:2px 6px;border-radius:4px;color:#9fe8dc}.admin-note.warn{color:#e0b872;border:1px solid #4a3a1e;background:#1d1710;padding:12px;border-radius:8px}.admin-note.ok{color:#54e5d1}.admin-note.error{color:#e58080}.admin-list{list-style:none;padding:0;margin:0 0 14px}.admin-list li{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #1a302f;font-size:13px}.admin-list li.empty{color:#617573;font-style:italic;justify-content:center}.locked{font-style:normal;font-size:10px;color:#54e5d1;background:#12332f;border-radius:20px;padding:5px 10px}.pw-card{margin-top:18px}.pw-card form{display:flex;gap:9px;align-items:flex-start}.pw-card .password{flex:1}.pw-card .password input{width:100%;border:1px solid #344b49;background:#101f20;color:#fff;border-radius:7px;padding:12px;outline:0;font-size:13px}.pw-card .password input:focus{border-color:var(--teal)}.pw-card .password svg{position:absolute;right:12px;bottom:12px;width:16px;color:#607674}.pw-card .primary{padding:12px 18px;font-size:13px}.pw-on{font-style:normal;font-size:10px;color:#54e5d1;background:#12332f;border-radius:20px;padding:5px 10px;display:inline-flex;align-items:center;gap:5px}.pw-on svg{width:12px}.pw-card .text-button{margin-top:12px;font-size:12px}.panel+.panel{margin-top:18px}.srv-row{display:flex;align-items:center;gap:14px;border-top:1px solid #1a302f;padding:15px 0}.srv-ico{width:46px;height:46px;border-radius:10px;background:#12312f;color:var(--teal);display:grid;place-items:center;flex:none}.srv-ico svg{width:20px}.srv-main{flex:1;min-width:0}.srv-main h3{font-size:14px;margin:0 0 3px}.srv-main p{font-size:11px;color:#7d9290;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srv-main small{font-size:10px;color:#78918f;display:flex;align-items:center;gap:6px}.srv-main small i{width:6px;height:6px;border-radius:50%;background:#48d89f;display:inline-block}.srv-main small i.off{background:#e58080}.srv-del{background:none;border:0;color:#8a6a6a;width:32px;height:32px;border-radius:6px;display:grid;place-items:center;flex:none}.srv-del:hover:not(:disabled){background:#2a1818;color:#e58080}.srv-del svg{width:16px}.srv-form{border-top:1px solid #1a302f;padding-top:18px;margin-top:6px}.srv-form label{display:block;font-size:11px;font-weight:600;color:#b9c7c5;margin:12px 0}.srv-form input{width:100%;border:1px solid #344b49;background:#101f20;color:#fff;border-radius:7px;padding:12px;margin-top:7px;outline:0;font-size:13px}.srv-form input:focus{border-color:var(--teal)}.srv-sub{border-top:1px solid #1a302f;margin-top:18px;padding-top:14px}.srv-sub h4{font:700 14px Manrope;margin:0 0 6px;display:flex;align-items:center;gap:8px}.srv-sub h4 em{font-style:normal;font-size:9px;font-weight:600;letter-spacing:1px;color:#697f7d;background:#12232400;border:1px solid #294544;border-radius:20px;padding:3px 8px}.srv-sub label em{font-style:normal;font-weight:400;color:#697f7d;font-size:10px}.srv-test{border:1px solid #1d4a42;background:#0d211f;border-radius:9px;padding:14px;margin:12px 0}.srv-test .admin-list li{border-top-color:#16332f}.srv-test svg{width:14px;color:var(--teal);flex:none}.srv-actions{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:16px}.srv-actions .primary{padding:12px 18px;font-size:13px}.inv-label{display:block;font-size:11px;font-weight:600;color:#b9c7c5;margin:14px 0 8px}.inv-input{width:100%;border:1px solid #344b49;background:#101f20;color:#fff;border-radius:7px;padding:12px;outline:0;font-size:13px}.inv-input:focus{border-color:var(--teal)}.inv-created{border-top:1px solid #1a302f;margin-top:16px;padding-top:16px}.inv-created .invite-link{margin-top:8px}.inv-created small{display:block;text-align:center;color:#607674;margin-top:9px;font-size:10px}.inv-meta{display:block;color:#697f7d;font-size:10px;margin-top:3px}.admin-list li svg{width:15px;color:var(--teal);flex:none}.inv-offer{text-align:left;margin-bottom:18px}.inv-offer li{justify-content:flex-start}.inv-expiry{display:block;color:#607674;margin-top:14px;font-size:10px}.admin-list li span{flex:1}.admin-list button{background:none;border:0;color:#8a6a6a;width:30px;height:30px;border-radius:6px;display:grid;place-items:center}.admin-list button:hover:not(:disabled){background:#2a1818;color:#e58080}.admin-list button:disabled{opacity:.35}.admin-card form{display:flex;gap:9px}.admin-card input[type=email]{flex:1;border:1px solid #344b49;background:#101f20;color:#fff;border-radius:7px;padding:11px;outline:0;font-size:13px}.admin-card input[type=email]:focus{border-color:var(--teal)}.admin-card form .primary{padding:11px 16px;font-size:13px}.admin-card form svg{width:15px}.admin-toggle{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:13px;color:#c3d2d0}.admin-toggle input{width:16px;height:16px;accent-color:#28dbc6}.admin-denied{text-align:center;padding:90px 20px;max-width:420px;margin:0 auto}.admin-denied svg{width:44px;color:var(--teal);margin-bottom:16px}.admin-denied h2{font:700 26px Manrope;margin:0 0 8px}.admin-denied p{color:#8fa3a1;font-size:13px;margin-bottom:22px}.device{min-height:100vh;background:radial-gradient(circle at 50% 0,#0d3a38,#061012 60%);display:grid;place-items:center;padding:25px}.device-card{width:min(460px,95vw);background:#0c191b;border:1px solid #31504f;border-radius:18px;padding:38px;text-align:center;box-shadow:0 35px 100px #000}.device-card>i{width:58px;height:58px;border-radius:50%;background:#12332f;color:var(--teal);display:grid;place-items:center;margin:0 auto 18px}.device-card>i.ok{background:#12332f;color:#54e5d1}.device-card>i.deny{background:#2a1818;color:#e58080}.device-card>i svg{width:26px}.device-card>span{color:var(--teal);font-size:11px;font-weight:800;letter-spacing:2.4px}.device-card h1{font:700 27px Manrope;margin:10px 0}.device-card>p{color:#8fa3a1;font-size:13px;line-height:1.6;margin:0 0 22px}.code-inline{color:#54e5d1;font-family:ui-monospace,monospace}.code-input{width:100%;border:1px solid #344b49;background:#101f20;color:#fff;border-radius:9px;padding:16px;outline:0;text-align:center;font:700 26px/1 ui-monospace,monospace;letter-spacing:5px;margin-bottom:14px}.code-input:focus{border-color:var(--teal)}.code-display{background:#101f20;border:1px solid #344b49;border-radius:9px;padding:16px;font:700 26px/1 ui-monospace,monospace;letter-spacing:5px;color:#54e5d1;margin-bottom:18px}.device-warn{display:flex;align-items:center;gap:8px;text-align:left;color:#e0b872;background:#1d1710;border:1px solid #4a3a1e;border-radius:8px;padding:11px;font-size:11px;line-height:1.5;margin-bottom:18px}.device-warn svg{width:16px;flex:none}.device-error{color:#e58080;font-size:12px;margin:0 0 14px}.device-card .text-button{margin-top:12px}.account img{width:34px;height:34px;border-radius:9px;object-fit:cover;flex:none}.google:disabled{opacity:.6}@media(max-width:950px){.site-nav nav{display:none}.site-nav nav.open{display:flex;position:absolute;top:75px;left:25px;right:25px;background:#102020;padding:20px;border-radius:10px}.menu{display:block}.hero-card{display:none}.hero-site{padding-left:7%;padding-right:7%}.hero-site h1{letter-spacing:-3px}.steps,.sharing{grid-template-columns:1fr}.security>div{gap:25px}.dashboard{grid-template-columns:70px 1fr}.dashboard>aside{padding:20px 10px}.dashboard aside .logo b,.dashboard aside nav button{font-size:0}.dashboard aside nav button{justify-content:center}.account span,.account button{display:none}.stats,.dash-grid{grid-template-columns:1fr}}@media(max-width:650px){.site-nav .primary,.signin{display:none}.hero-site{padding-top:145px;min-height:700px}.hero-site h1{font-size:50px}.trust{flex-direction:column;gap:10px}.hero-buttons{align-items:flex-start;flex-direction:column}.sharing ul{grid-template-columns:1fr}.security>div{flex-direction:column;align-items:center}.cta{padding:35px;flex-direction:column;align-items:flex-start}.cta h2{font-size:34px}footer{flex-wrap:wrap}.dashboard>main{padding:30px 15px}.dashboard header{align-items:flex-start;gap:20px}.dashboard header h1{font-size:27px}.dashboard header .primary{font-size:0;padding:12px}.dashboard header .primary svg{margin:0}.faces{display:none}.auth-modal{padding:30px 25px}}
