:root{--primary:#a00920;--ring:#b8253d;--brand-red:#850009;--paper:#f5f4f2;--ink:#18191b}.site-header{height:86px;color:var(--ink);background:#faf9f7f5;border-bottom:1px solid #20212414}.brand img.brand-wordmark{mix-blend-mode:multiply;border-radius:0;width:125px;height:auto}.desktop-nav{color:#5b5758;gap:26px}.desktop-nav a:hover,.webmail-link:hover{color:var(--brand-red)}.webmail-link{color:#514b4d}.nav-actions .button{background:var(--brand-red);border-color:var(--brand-red);box-shadow:none}.nav-actions .button:hover{background:#a00a1d}.icon-button{color:var(--ink)}.mobile-panel{color:var(--ink);background:#faf9f7}.mobile-panel [data-slot=sheet-title]{color:var(--ink)}.mobile-panel [data-slot=sheet-description]{color:#64585f}.mobile-panel .secondary{color:var(--ink);background:#eee9e7;border-color:#ccc1c1}.button{box-shadow:none;background:#a40b28;border-radius:5px}.button:hover{background:#bc1234}.button.secondary{background:#171115}.network-hero{background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.network-hero-copy{z-index:1;text-align:center;padding-top:66px;position:relative}.network-kicker{letter-spacing:.16em;color:#676166;justify-content:center;align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.network-kicker>span{background:var(--brand-red);width:7px;height:7px;transform:rotate(45deg)}.network-hero h1{letter-spacing:-.065em;margin:26px 0 24px;font-size:clamp(3.4rem,6.4vw,6.6rem);font-weight:500;line-height:1.02}.network-hero h1 em{color:var(--brand-red);font-style:normal}.network-definition{color:#4c474b;max-width:650px;margin:auto;font-size:1.06rem;line-height:1.75}.network-supporting{color:#70686c;margin:10px auto 0;font-size:.9rem}.network-actions{justify-content:center;align-items:center;gap:30px;margin-top:27px;display:flex}.network-actions .button{background:var(--brand-red);border-color:var(--brand-red);padding:15px 24px;font-size:.875rem}.network-secondary{color:#4b4046;align-items:center;gap:10px;font-size:.875rem;display:inline-flex}.network-secondary:hover{color:var(--brand-red)}.network-art{isolation:isolate;height:330px;margin-top:13px;position:relative}.network-art>img{object-fit:cover;object-position:center;mix-blend-mode:multiply;width:100%;height:100%}.network-art:before{content:"";z-index:1;background:linear-gradient(var(--paper), transparent);pointer-events:none;height:55px;position:absolute;top:0;left:0;right:0}.network-art-label{border:1px solid #29242a16;border-left:2px solid var(--brand-red);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f4f2e8;padding:15px 18px;position:absolute;top:38%}.network-art-label-left{left:7%}.network-art-label-right{right:7%}.network-art-label span{color:var(--brand-red);letter-spacing:.12em;margin-bottom:5px;font-family:monospace;font-size:.75rem;display:block}.network-art-label strong{font-size:.8rem;font-weight:500}.network-art-caption{letter-spacing:.12em;color:#62545b;background:linear-gradient(transparent, var(--paper) 25%);justify-content:center;align-items:center;gap:22px;padding:18px 20px;font-size:.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.network-art-caption i{background:var(--brand-red);border-radius:50%;width:3px;height:3px}.protocol-intro{background:var(--paper);color:var(--ink);border-top:1px solid #18191b17;padding:70px 0 90px}.protocol-intro-grid{grid-template-columns:.8fr 2fr;gap:80px;display:grid}.protocol-intro .eyebrow{color:#8b1930;padding-top:9px;font-size:.75rem;line-height:1.8}.protocol-intro h2{letter-spacing:-.045em;font-size:clamp(2rem,3.3vw,3rem);font-weight:500;line-height:1.15}.protocol-intro h2 span{color:#9b9293}.protocol-intro-columns{grid-template-columns:1fr 1fr;gap:35px;margin:30px 0 25px;display:grid}.protocol-intro-columns p{color:#61575c;font-size:1rem;line-height:1.85}.protocol-intro-columns a{color:#8b0a23;text-underline-offset:4px;text-decoration:underline}.protocol-intro .text-link{color:#850009}.network-home .section{padding-block:105px}.network-home .section-heading h2{font-size:clamp(2.3rem,4vw,3.4rem);font-weight:500;line-height:1.08}.network-home .section-heading>p{max-width:400px;font-size:1rem;line-height:1.85}.network-home .eyebrow{letter-spacing:.14em;font-size:.75rem}.how-section{background:#0d0c0e;border-bottom:1px solid #ffffff12}.how-section h2 span{color:#e86f7e}.protocol-steps{border:1px solid #ffffff18;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.protocol-step{background:linear-gradient(145deg,#ffffff03,#0000);flex-direction:column;padding:34px 33px 30px;transition:background .2s;display:flex}.protocol-step+.protocol-step{border-left:1px solid #ffffff18}.protocol-step:hover{background:#75162916}.step-top{justify-content:space-between;align-items:center;display:flex}.step-top>span{color:#534449;letter-spacing:-.07em;font-family:Outfit,sans-serif;font-size:3.4rem;font-weight:400;line-height:1}.step-top svg{color:#dd6b7b}.step-rule{background:#ffffff15;height:1px;margin:29px 0}.protocol-step h3{letter-spacing:-.04em;font-size:1.6rem;font-weight:500}.protocol-step p{color:#aaa0a5;margin:18px 0 30px;font-size:1rem;line-height:1.8}.step-link{color:#d4bcc5;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;font-size:.8rem;display:flex}.noise-section{grid-template-columns:1fr 1fr;gap:110px;padding-block:110px;display:grid}.noise-section h2{font-size:clamp(2.5rem,4vw,3.7rem);font-weight:500;line-height:1.08}.noise-section h2 span{color:#bd7a87}.noise-section>div>p{max-width:440px;margin-top:27px;font-size:1rem;line-height:1.85}.noise-section .text-link{margin-top:27px}.threat-list{padding-top:16px}.threat-list>a{border-bottom:1px solid #ffffff18;align-items:flex-start;gap:20px;padding:27px 0;display:flex}.threat-number{color:#975568;padding-top:5px;font:.7rem monospace}.threat-list h3{font-size:1.7rem;font-weight:500}.threat-list a p{color:#9c9298;margin-top:10px;font-size:.95rem;line-height:1.75}.threat-list a>svg{color:#9c6579;margin-top:6px;margin-left:auto}.threat-list .threat-note{color:#8d7f86;font-size:.75rem;line-height:1.8}.network-home .product-section{background:var(--paper);color:var(--ink);border:0}.network-home .product-section .eyebrow{color:#8b1930}.network-home .product-section .text-link{color:#850009}.network-home .product-grid{background:#d7cfce;border-color:#d7cfce;border-radius:0;margin-top:43px}.network-home .product-card{background:#f8f7f5;gap:20px;padding:38px}.network-home .product-card>svg:first-child{color:#8b1128}.network-home .product-card .overline{color:#857176;font-size:.75rem}.network-home .product-card p{color:#655a60;line-height:1.85}.network-home .product-card h3{font-size:1.9rem}.network-home .product-card>svg:last-child{color:#8b1128}.webmail-spotlight{background:radial-gradient(at 70% 60%,#7021371a,#0000 65%),#100d10;border-block:1px solid #ffffff13}.webmail-spotlight-inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding-block:85px;display:grid}.webmail-copy h2{font-size:clamp(2.3rem,3.7vw,3.3rem);font-weight:500;line-height:1.12}.webmail-copy p{margin:25px 0;font-size:1rem;line-height:1.85}.webmail-copy .text-link{color:#edb4c4}.network-home .manifesto-strip{text-align:left;isolation:isolate;background:#730008;padding-block:85px;position:relative;overflow:hidden}.network-home .manifesto-strip:before{content:"";z-index:-1;filter:grayscale()invert();mix-blend-mode:screen;opacity:.15;pointer-events:none;background:url(/network/maivw-network.png) 50%/cover no-repeat;position:absolute;inset:0 0 0 35%}.network-home .manifesto-strip .eyebrow{color:#e7aeb3;justify-content:flex-start}.network-home .manifesto-strip h2{max-width:850px;font-size:clamp(2.2rem,4vw,3.7rem)}.network-home .manifesto-strip .text-link{color:#f9d6d9}.network-home .final-cta{color:#18191b;background:#f5f4f2;border:none;border-radius:0;padding-block:75px}.network-home .final-cta .eyebrow{color:#850009}.network-home .final-cta p{color:#685b62;font-size:1rem}.network-home .final-cta h2{font-size:clamp(2.3rem,4vw,3.6rem)}.network-home .final-cta .button.secondary{color:#46383f;background:0 0;border-color:#c4b6bb}.footer .brand img.brand-wordmark{mix-blend-mode:normal;width:140px}.footer .brand{background:#7d0000;width:fit-content;padding:0 13px}@media (min-width:901px) and (max-width:1280px){.desktop-nav{gap:17px}.nav-inner{gap:20px}.network-art-label-left{left:4%}.network-art-label-right{right:4%}}@media (max-width:1000px){.network-hero h1{font-size:5rem}.protocol-intro-grid{grid-template-columns:.65fr 2fr;gap:40px}.noise-section{gap:55px}.protocol-step{padding:28px 24px}.webmail-spotlight-inner{gap:40px}.network-art-label strong{font-size:.75rem}}@media (max-width:760px){.network-hero-copy{padding-top:48px}.network-hero h1{font-size:clamp(2.9rem,8.5vw,4.3rem)}.network-definition{max-width:550px;font-size:1rem}.network-supporting{font-size:.8rem}.network-art{height:275px;margin-top:20px}.network-art-label{display:none}.network-art-caption{letter-spacing:.04em;gap:10px;font-size:.75rem}.network-actions{gap:20px}.protocol-intro{padding-block:45px 60px}.protocol-intro-grid{grid-template-columns:1fr;gap:5px}.protocol-intro-columns{gap:22px}.protocol-intro h2{font-size:2.3rem}.network-home .section{padding-block:68px}.protocol-steps{grid-template-columns:1fr;margin-top:32px}.protocol-step+.protocol-step{border-top:1px solid #ffffff18;border-left:0}.protocol-step{padding:30px}.step-top>span{font-size:2.7rem}.step-rule{margin:20px 0}.protocol-step p{margin-bottom:22px}.noise-section{grid-template-columns:1fr;gap:20px;padding-block:70px}.noise-section>div>p{max-width:none}.noise-section h2 br:nth-child(2){display:none}.network-home .product-card{padding:30px}.webmail-spotlight-inner{grid-template-columns:1fr;gap:20px;padding-block:65px}.webmail-spotlight .preview-scene{max-width:650px}.network-home .manifesto-strip{padding-block:65px}.network-home .manifesto-strip:before{opacity:.09;inset:0}.network-home .final-cta{padding:50px 24px}.brand img.brand-wordmark{width:110px}.site-header{height:76px}.network-kicker{letter-spacing:.1em;font-size:.75rem}}@media (max-width:480px){.network-hero-copy{padding-top:40px}.network-hero h1{margin-top:23px;font-size:clamp(2.4rem,9.4vw,3rem);line-height:1.06}.network-definition{font-size:.95rem;line-height:1.8}.network-supporting{max-width:270px;line-height:1.7}.network-actions{flex-direction:column;gap:19px;margin-top:25px}.network-actions .button{padding:13px 21px}.network-secondary{font-size:.8rem}.network-art{height:220px;margin-top:14px}.network-art>img{object-fit:cover;width:160%;max-width:none;margin-left:-30%}.network-art-caption{flex-wrap:wrap;gap:5px 8px;padding:16px 15px 9px;font-size:.75rem}.protocol-intro h2{font-size:2rem}.protocol-intro-columns{grid-template-columns:1fr;gap:17px;margin-top:23px}.protocol-intro-columns p{font-size:.95rem}.network-home .section-heading h2{font-size:2.35rem}.noise-section h2{font-size:2.5rem}.noise-section h2 br:nth-child(2){display:block}.brand img.brand-wordmark{width:97px}.nav-actions{gap:12px}.site-header .button-small{padding:9px 12px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.protocol-step{transition:none}}.launch-pillars{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:42px 0;display:grid}.launch-pillars article{padding:32px 30px 32px 0}.launch-pillars article+article{border-left:1px solid var(--border);padding-left:30px}.launch-pillars svg{color:#d4a798;width:27px;height:27px;margin-bottom:25px}.launch-pillars h3{margin-bottom:13px;font-size:1.25rem}.launch-pillars p{color:var(--muted-foreground);font-size:.93rem;line-height:1.8}.launch-invitation{background:linear-gradient(120deg,#301819,#171115);border:1px solid #543031;border-radius:12px;justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex}.launch-invitation h3{margin:10px 0;font-size:1.65rem}.launch-invitation p{color:var(--muted-foreground);line-height:1.7}.launch-invitation .button{flex-shrink:0}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr)}.waitlist-page{grid-template-columns:1.1fr 1fr;align-items:start;gap:80px;padding-top:88px;padding-bottom:100px;display:grid}.waitlist-copy h1{letter-spacing:-.055em;margin:25px 0;font-family:Outfit,sans-serif;font-size:clamp(2.9rem,4.5vw,4.5rem);line-height:1.08}.waitlist-copy h1 span{color:#d4a798}.waitlist-copy>p{color:var(--muted-foreground);max-width:490px;line-height:1.85}.waitlist-reasons{gap:22px;margin:0;padding:26px 0;list-style:none;display:grid}.waitlist-reasons li{align-items:center;gap:15px;font-size:.92rem;line-height:1.6;display:flex}.waitlist-reasons svg{color:#d4a798;flex-shrink:0;width:22px}.waitlist-stage{border-top:1px solid var(--border);padding-top:25px;font-size:.87rem}.waitlist-form-panel{background:#151013;border:1px solid #49333d;border-radius:16px;padding:38px;box-shadow:0 25px 80px #0003}.waitlist-form-panel h2{letter-spacing:-.035em;margin:14px 0;font-size:1.8rem;line-height:1.2}.waitlist-form-panel p{color:var(--muted-foreground);font-size:.9rem;line-height:1.65}.waitlist-form-panel form>label{margin:24px 0 9px;font-size:.87rem;font-weight:600;display:block}.waitlist-form-panel label span{color:var(--muted-foreground);font-weight:400}.waitlist-form-panel input[data-slot=input]{color:#fafaf8;background:#0d090b;border:1px solid #604550;border-radius:6px;height:47px;padding:12px}.waitlist-form-panel input::placeholder{color:#aa99a2}.waitlist-consent{align-items:flex-start;gap:12px;margin-top:25px;display:flex}.waitlist-consent button{border-color:#8292a3;margin-top:3px}.waitlist-consent label{cursor:pointer;font-size:.81rem;line-height:1.7}.waitlist-form-panel .waitlist-fineprint{margin:14px 0 0;font-size:.75rem}.waitlist-fineprint a{text-underline-offset:3px;text-decoration:underline}.waitlist-form-panel .button{width:100%;margin-top:25px}.waitlist-form-panel .button:disabled{opacity:.65;cursor:wait}.waitlist-form-panel .waitlist-error{color:#ffb9b9;margin-top:15px;font-size:.82rem}.waitlist-success{padding:25px 0}.waitlist-success>svg{color:#c5dec9;margin-bottom:24px}.waitlist-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.waitlist-page{gap:35px}.waitlist-form-panel{padding:26px}.launch-invitation{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.waitlist-page{grid-template-columns:1fr;gap:30px;padding-top:48px}.waitlist-copy h1{font-size:3rem}.launch-pillars{grid-template-columns:1fr}.launch-pillars article,.launch-pillars article+article{border-left:0;padding:26px 0}.launch-pillars article+article{border-top:1px solid var(--border)}.launch-invitation{padding:25px}.launch-invitation .button{width:100%}.waitlist-form-panel{padding:24px}}
