.rd{--cream:#f5efe6;--cream-2:#efe7d9;--sand:#e5d9c3;--sand-2:#d9c9ad;--ink:#1a1613;--ink-2:#3a332c;--ink-3:#6b6157;--muted:#9a8e80;--line:#1a16131f;--line-strong:#1a161333;--rust:#c24d2c;--rust-deep:#9c3b1e;--clay:#d97757;--ochre:#c89b3c;--moss:#6b7a3d;--ink-card:#221c17;--serif:"Instrument Serif","Fraunces",Georgia,serif;--serif-var:"Fraunces",Georgia,serif;--sans:"Inter",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px;line-height:1.5;position:relative;overflow-x:hidden}.rd *,.rd :before,.rd :after{box-sizing:border-box}.rd img{max-width:100%;display:block}.rd a{color:inherit;text-decoration:none}.rd button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.rd em{color:inherit;font-family:inherit;font-style:italic;font-weight:400}.rd h1,.rd h2,.rd h3,.rd h4,.rd h5,.rd h6{color:var(--ink);margin:0;font-weight:400;line-height:1.2}.rd p,.rd blockquote{margin:0}.rd{min-height:100vh}.rd #problem,.rd #solution,.rd #stats,.rd #cta{scroll-margin-top:88px}.rd .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}.rd:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(1200px 600px at 85% -10%,#ebd8b833 0%,#0000 60%),radial-gradient(900px 500px at -10% 30%,#e9c9a833 0%,#0000 60%);position:absolute;inset:0}.rd .nav-top{z-index:50;background:color-mix(in oklab,var(--cream)82%,transparent);-webkit-backdrop-filter:saturate(1.2)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.rd .nav-top .bar{justify-content:space-between;align-items:center;height:72px;display:flex}.rd .brand{font-family:var(--brand);letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;font-size:22px;font-weight:800;display:inline-flex}.rd .brand-name{font-family:var(--brand);font-weight:500}.rd .brand-mark{flex-shrink:0;width:28px;height:28px;display:block}.rd .nav-links{gap:28px;display:flex}.rd .nav-links a,.rd .nav-links a:visited,.rd .nav-links a:hover,.rd .nav-links a:active{text-decoration:none}.rd .nav-links a{color:var(--ink-2);font-size:14px;font-weight:500}.rd .nav-links a:visited{color:var(--ink-2)}.rd .nav-links a:hover{color:var(--rust)}.rd .nav-cta{background:var(--ink);color:var(--cream);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:transform .15s,background .2s;display:inline-flex}.rd .nav-cta:hover{background:var(--rust);transform:translateY(-1px)}.rd .hero{z-index:1;padding:48px 0 96px;position:relative}.rd .hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:64px;display:grid}.rd .eyebrow{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;display:inline-flex}.rd .eyebrow .dot{background:var(--rust);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in oklab,var(--rust)20%,transparent);border-radius:50%}.rd h1.display{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);margin:24px 0 0;font-size:clamp(56px,8.2vw,124px);font-weight:400;line-height:.92}.rd h1.display em{font-style:italic;font-family:var(--serif);color:var(--rust);font-weight:400}.rd .lede{max-width:52ch;color:var(--ink-2);margin-top:28px;font-size:19px;line-height:1.55}.rd .hero-cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}.rd .btn-primary{background:var(--ink);color:var(--cream);border-radius:999px;align-items:center;gap:10px;padding:16px 24px;font-size:15px;font-weight:500;transition:transform .15s,background .2s;display:inline-flex}.rd .btn-primary:hover{background:var(--rust);transform:translateY(-1px)}.rd .btn-ghost{color:var(--ink-2);border-bottom:1px solid var(--line-strong);align-items:center;gap:10px;padding:16px 10px;font-size:15px;font-weight:500;display:inline-flex}.rd .btn-ghost:hover{color:var(--rust);border-color:var(--rust)}.rd .hero-meta{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:620px;margin-top:56px;padding-top:28px;display:grid}.rd .meta-stat{flex-direction:column;display:flex}.rd .meta-stat .n{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:44px;font-style:italic;line-height:1}.rd .meta-stat .l{color:var(--ink-3);margin-top:8px;font-size:13px;line-height:1.4}.rd .chat-stage{aspect-ratio:4/5;background:var(--ink-card);color:#f2e9d9;border-radius:28px;max-height:720px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff2,0 40px 80px -30px #1a16134d,0 20px 40px -20px #1a161333}.rd .chat-stage:before{content:"";pointer-events:none;background:radial-gradient(600px 400px at 100% 0,#d9775722 0%,#0000 60%),radial-gradient(500px 300px at 0 100%,#c89b3c1a 0%,#0000 60%);position:absolute;inset:0}.rd .chat-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex;position:relative}.rd .chat-head .who{align-items:center;gap:12px;display:flex}.rd .avatar{width:40px;height:40px;font-family:var(--serif-var);color:#fff;background:linear-gradient(135deg,#d97757,#c24d2c);border-radius:50%;place-items:center;font-size:16px;font-weight:500;display:grid}.rd .chat-head .name{color:#f2e9d9;font-size:15px;font-weight:500}.rd .chat-head .sub{color:#f2e9d980;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.rd .chat-head .sub .ch{color:#fff;background:#25d366;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;display:inline-flex}.rd .live-tag{font-family:var(--mono);color:#f2e9d9bf;letter-spacing:.04em;align-items:center;gap:8px;font-size:11px;display:inline-flex}.rd .live-tag .pulse{background:#6ec17a;border-radius:50%;width:7px;height:7px;animation:2s infinite rd-pulse;box-shadow:0 0 #6ec17a99}@keyframes rd-pulse{0%{box-shadow:0 0 #6ec17a99}70%{box-shadow:0 0 0 10px #6ec17a00}to{box-shadow:0 0 #6ec17a00}}.rd .chat-body{flex-direction:column;gap:14px;height:calc(100% - 80px);padding-top:20px;display:flex;position:relative;overflow:hidden}.rd .bubble{opacity:0;border-radius:18px;max-width:80%;padding:12px 16px;font-size:15px;line-height:1.45;animation:.45s forwards rd-bubbleIn;transform:translateY(8px)}.rd .bubble.them{color:#f2e9d9;background:#ffffff14;border-bottom-left-radius:6px;align-self:flex-start}.rd .bubble.us{background:var(--rust);color:#fff;box-shadow:0 6px 20px -10px var(--rust);border-bottom-right-radius:6px;align-self:flex-end}.rd .bubble .meta{font-family:var(--mono);opacity:.7;letter-spacing:.04em;margin-top:6px;font-size:10px;display:block}.rd .bubble.us .meta{color:#ffe9df}.rd .bubble.them .meta{color:#f2e9d9bf}@keyframes rd-bubbleIn{to{opacity:1;transform:translateY(0)}}.rd .typing{opacity:0;background:#ffffff14;border-radius:18px;align-self:flex-start;align-items:center;gap:4px;padding:12px 14px;animation:.4s forwards rd-bubbleIn;display:inline-flex}.rd .typing span{background:#f2e9d9;border-radius:50%;width:6px;height:6px;animation:1.2s infinite rd-typingDot;display:inline-block}.rd .typing span:nth-child(2){animation-delay:.15s}.rd .typing span:nth-child(3){animation-delay:.3s}@keyframes rd-typingDot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.rd .channel-ticker{font-family:var(--mono);color:#f2e9d999;letter-spacing:.04em;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.rd .channel-ticker .chips{gap:6px;display:flex}.rd .chip{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#f2e9d9cc;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:5px 9px;font-size:10px}.rd .chip.active{background:var(--rust);color:#fff;border-color:var(--rust)}.rd .marquee-section{z-index:1;padding:24px 0 64px;position:relative}.rd .section-label{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.rd .section-label:before{content:"";background:var(--ink-3);width:24px;height:1px}.rd .marquee{margin-top:28px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.rd .marquee-track{gap:64px;width:max-content;padding:12px 0;animation:50s linear infinite rd-marquee;display:flex}.rd .marquee-track .item{font-family:var(--serif);color:var(--ink);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:12px;font-size:36px;line-height:1;display:inline-flex}.rd .marquee-track .item em{font-family:var(--serif);color:var(--ink-3);font-style:italic;font-weight:400}.rd .marquee-track .m-dot{background:var(--rust);border-radius:50%;width:6px;height:6px}@keyframes rd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rd .problem{z-index:1;padding:120px 0 96px;position:relative}.rd .section-head{grid-template-columns:1fr 1.8fr;align-items:end;gap:48px;margin-bottom:72px;display:grid}.rd h2.section-title{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:20px 0 0;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:.98}.rd h2.section-title em{color:var(--rust);font-style:italic;font-weight:400}.rd .section-head .sub{color:var(--ink-2);max-width:56ch;font-size:18px;line-height:1.5}.rd .problem-sub{color:var(--ink-2);max-width:64ch;font-size:18px;line-height:1.5;font-family:var(--serif);margin:-40px 0 72px;font-style:italic}.rd .leak-grid{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.rd .leak{border-top:1px solid var(--ink);flex-direction:column;grid-column:span 3;min-height:240px;padding:28px 24px;display:flex;position:relative}.rd .leak .num{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;font-size:11px}.rd .leak h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:40px 0 16px;font-size:28px;font-weight:400;line-height:1.05}.rd .leak h3 em{color:var(--rust);font-style:italic;font-weight:400}.rd .leak p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.rd .leak .tag{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;position:absolute;top:28px;right:20px}.rd .solution{background:var(--ink);color:var(--cream);border-radius:32px;margin:48px 0;padding:96px 0 120px;position:relative;overflow:hidden}.rd .solution:before{content:"";pointer-events:none;background:radial-gradient(800px 400px at 90% 0,#c24d2c33 0%,#0000 60%),radial-gradient(600px 400px at 0 100%,#c89b3c1a 0%,#0000 60%);position:absolute;inset:0}.rd .solution .wrap{z-index:2;position:relative}.rd .solution .section-label{color:#f2e9d9cc}.rd .solution .section-label:before{background:#f2e9d966}.rd .solution h2.section-title{color:var(--cream)}.rd .solution h2.section-title em{color:var(--clay)}.rd .solution .section-head .sub{color:#f2e9d9cc}.rd .solution-sub{color:#f2e9d9cc;max-width:64ch;margin:-40px 0 56px;font-size:18px;line-height:1.5}.rd .inbox-mock{background:#2a231c;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:260px 1fr;gap:0;max-height:560px;display:grid;overflow:hidden}.rd .inbox-list{background:#221c17;border-right:1px solid #ffffff14;padding:20px 16px;overflow:hidden}.rd .inbox-list h4{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#f2e9d999;justify-content:space-between;align-items:center;margin:0 8px 12px;font-size:11px;display:flex}.rd .inbox-list h4 span{background:var(--rust);color:#fff;border-radius:999px;padding:2px 8px;font-size:10px}.rd .conv{cursor:pointer;border-radius:10px;gap:10px;padding:12px 10px;transition:background .15s;display:flex;position:relative}.rd .conv:hover,.rd .conv.active{background:#ffffff0a}.rd .conv.active{background:#ffffff10}.rd .conv .av{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:500;display:grid;position:relative}.rd .conv .av:after{content:"";border:2px solid #221c17;border-radius:3px;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.rd .conv .av[data-ch=wa]:after{background:#25d366}.rd .conv .av[data-ch=ig]:after{background:linear-gradient(135deg,#f58529,#dd2a7b)}.rd .conv .av[data-ch=tg]:after{background:#08c}.rd .conv .av[data-ch=em]:after{background:#ea4335}.rd .conv .av[data-ch=me]:after{background:#0084ff}.rd .conv .av[data-ch=tt]:after{background:#000;border-color:#fff}.rd .conv .body{flex:1;min-width:0}.rd .conv .body .name{color:#f2e9d9;font-size:13px;font-weight:500}.rd .conv .body .msg{color:#f2e9d9b3;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.rd .conv .conv-meta{flex-direction:column;flex:none;align-items:flex-end;gap:5px;padding-top:1px;display:flex}.rd .conv .conv-meta .t{font-family:var(--mono);color:#f2e9d980;font-size:10px}.rd .conv .unread{background:var(--rust);border-radius:50%;width:6px;height:6px}.rd .inbox-thread{flex-direction:column;padding:24px 28px;display:flex;position:relative}.rd .thread-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding-bottom:16px;display:flex}.rd .thread-head .l{align-items:center;gap:12px;display:flex}.rd .thread-head .l .name{font-size:15px;font-weight:500}.rd .thread-head .l .sub{color:#f2e9d999;align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.rd .ai-badge{font-family:var(--mono);color:var(--clay);text-transform:uppercase;letter-spacing:.06em;background:#c24d2c1f;border:1px solid #c24d2c33;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;display:inline-flex}.rd .ai-badge .d{background:var(--clay);border-radius:50%;width:5px;height:5px}.rd .thread-body{flex-direction:column;flex:1;gap:10px;padding:20px 0;display:flex;overflow:hidden}.rd .thread-body .tb{border-radius:14px;max-width:75%;padding:10px 14px;font-size:14px;line-height:1.45}.rd .thread-body .tb.them{color:#f2e9d9;background:#ffffff0f;border-bottom-left-radius:4px;align-self:flex-start}.rd .thread-body .tb.us{background:var(--rust);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.rd .thread-body .tb.us .note{font-family:var(--mono);color:#ffe9df;letter-spacing:.04em;margin-top:6px;font-size:10px;display:block}.rd .composer{font-family:var(--mono);color:#f2e9d966;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:10px 14px;font-size:12px;display:flex}.rd .composer .spacer{flex:1}.rd .composer .send{background:var(--rust);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.rd .sol-features{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}.rd .sol-feat{color:var(--cream);border-top:1px solid #ffffff1f;padding:24px 4px}.rd .sol-feat .n{font-family:var(--mono);color:#f2e9d999;letter-spacing:.06em;font-size:11px}.rd .sol-feat h4{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);margin:14px 0 10px;font-size:24px;font-weight:400;line-height:1.1}.rd .sol-feat h4 em{color:var(--clay);font-style:italic;font-weight:400}.rd .sol-feat p{color:#f2e9d9bf;margin:0;font-size:14px;line-height:1.5}.rd .stats{z-index:1;padding:120px 0;position:relative}.rd .stats-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:72px;display:grid}.rd .stat{border-top:1px solid var(--ink);padding:32px 0 0;position:relative}.rd .stat .big{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:clamp(96px,12vw,180px);font-weight:400;line-height:.9}.rd .stat .big em{color:var(--rust);font-style:italic;font-weight:400}.rd .stat .big .u{font-family:var(--serif);color:var(--ink-3);font-size:.55em;font-style:italic}.rd .stat h4{font-family:var(--sans);margin:16px 0 8px;font-size:18px;font-weight:500}.rd .stat p{color:var(--ink-2);max-width:36ch;margin:0;font-size:14.5px;line-height:1.55}.rd .stat .src{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin-top:20px;font-size:10px;display:block}.rd .testimonial{z-index:1;padding:64px 0 120px;position:relative}.rd .quote-card{background:var(--sand);border-radius:28px;grid-template-columns:1fr 320px;align-items:center;gap:64px;padding:72px 72px 56px;display:grid;position:relative}.rd .quote-card:before{content:"“";font-family:var(--serif);color:var(--rust);opacity:.3;pointer-events:none;font-size:220px;line-height:1;position:absolute;top:24px;left:48px}.rd .quote-card blockquote{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(28px,3vw,40px);line-height:1.2;position:relative}.rd .quote-card blockquote em{color:var(--rust);font-style:italic;font-weight:400}.rd .quote-card .attr{align-items:center;gap:14px;margin-top:32px;display:flex}.rd .quote-card .attr .av{color:#fff;width:44px;height:44px;font-family:var(--serif);background:linear-gradient(135deg,#d97757,#9c3b1e);border-radius:50%;place-items:center;font-size:18px;display:grid}.rd .quote-card .attr .who .n{font-size:15px;font-weight:500}.rd .quote-card .attr .who .r{color:var(--ink-3);font-size:13px}.rd .proof{grid-template-columns:1fr 1fr;gap:16px;display:grid}.rd .proof .cell{background:#00000008;border-radius:16px;padding:20px}.rd .proof .cell .n{font-family:var(--serif);color:var(--rust);font-size:56px;font-style:italic;line-height:1}.rd .proof .cell .l{color:var(--ink-2);margin-top:6px;font-size:12.5px;line-height:1.4}.rd .channels{z-index:1;padding:80px 0 40px;position:relative}.rd .channels-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:32px;display:grid}.rd .ch-tile{border:1px solid var(--line);background:#fff6;border-radius:16px;flex-direction:column;gap:14px;min-height:140px;padding:24px 20px;transition:transform .2s,border-color .2s;display:flex}.rd .ch-tile:hover{border-color:var(--ink);transform:translateY(-2px)}.rd .ch-tile .ico{color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:16px;font-weight:600;display:grid}.rd .ch-tile .ch-name{color:var(--ink);font-size:14px;font-weight:500}.rd .ch-tile .ch-meta{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;font-size:10px}.rd .pricing-hero{z-index:1;padding:72px 0 48px;position:relative}.rd .pricing-hero .lede{max-width:60ch;margin-top:24px}.rd .pricing-section{z-index:1;padding:24px 0 80px;position:relative}.rd .plan-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.rd .plan-card{border:1px solid var(--line);background:#ffffff80;border-radius:24px;flex-direction:column;padding:36px 32px 32px;transition:transform .2s,border-color .2s;display:flex;position:relative}.rd .plan-card:hover{border-color:var(--ink);transform:translateY(-3px)}.rd .plan-card.featured{background:var(--ink);color:var(--cream);border-color:var(--ink)}.rd .plan-card.featured:hover{border-color:var(--rust)}.rd .plan-badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--rust);border:1px solid var(--rust);border-radius:999px;padding:4px 10px;font-size:10px;position:absolute;top:20px;right:24px}.rd .plan-name{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.rd .plan-card.featured .plan-name{color:#f2e9d9bf}.rd .plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:20px 0 16px;display:flex}.rd .plan-price .currency{font-family:var(--serif);color:var(--ink-3);font-size:24px;font-style:italic}.rd .plan-card.featured .plan-price .currency{color:#f2e9d9bf}.rd .plan-price .amount{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);font-size:clamp(64px,7vw,88px);font-weight:400;line-height:.92}.rd .plan-card.featured .plan-price .amount{color:var(--cream)}.rd .plan-price .period{color:var(--ink-3);font-size:14px}.rd .plan-card.featured .plan-price .period{color:#f2e9d9bf}.rd .plan-desc{color:var(--ink-2);border-bottom:1px solid var(--line);margin:0 0 24px;padding-bottom:24px;font-size:14.5px;line-height:1.55}.rd .plan-card.featured .plan-desc{color:#f2e9d9bf;border-bottom-color:#ffffff1f}.rd .plan-features{flex-direction:column;flex:1;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:flex}.rd .plan-features li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.rd .plan-card.featured .plan-features li{color:#f2e9d9d9}.rd .plan-features li strong{color:var(--ink);font-weight:500}.rd .plan-card.featured .plan-features li strong{color:var(--cream)}.rd .plan-features li.highlight{color:var(--ink);font-weight:500}.rd .plan-card.featured .plan-features li.highlight{color:var(--clay)}.rd .plan-features .check{background:color-mix(in oklab,var(--rust)14%,transparent);width:16px;height:16px;color:var(--rust);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.rd .plan-card.featured .plan-features .check{background:color-mix(in oklab,var(--clay)20%,transparent);color:var(--clay)}.rd .plan-cta{background:var(--ink);color:var(--cream);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:14px 22px;font-size:14px;font-weight:500;transition:background .2s,transform .15s;display:inline-flex}.rd .plan-cta:hover{background:var(--rust);transform:translateY(-1px)}.rd .plan-card.featured .plan-cta{background:var(--rust);color:#fff}.rd .plan-card.featured .plan-cta:hover{background:var(--cream);color:var(--ink)}.rd .pricing-note{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:20px;margin-top:48px;padding-top:32px;font-size:11px;display:flex}.rd .pricing-note .sep{color:color-mix(in oklab,var(--ink-3)40%,transparent)}@media (max-width:980px){.rd .plan-grid{grid-template-columns:1fr;gap:16px}.rd .plan-card{padding:32px 24px}}.rd .promise-hero{z-index:1;padding:72px 0 32px;position:relative}.rd .promise-hero .lede{max-width:60ch;margin-top:24px}.rd .promise-section{z-index:1;padding:24px 0 64px;position:relative}.rd .promise-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px;display:grid}.rd .promise-card{border:1px solid var(--line);background:#ffffff80;border-radius:24px;flex-direction:column;gap:18px;min-height:280px;padding:32px 28px;transition:transform .2s,border-color .2s;display:flex;position:relative}.rd .promise-card:hover{border-color:var(--ink);transform:translateY(-3px)}.rd .promise-card .num{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;font-size:11px}.rd .promise-icon{background:color-mix(in oklab,var(--rust)12%,transparent);width:48px;height:48px;color:var(--rust);border-radius:14px;place-items:center;display:grid}.rd .promise-icon svg{stroke:currentColor;fill:none;width:22px;height:22px}.rd .promise-card h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:22px;font-weight:400;line-height:1.15}.rd .promise-card h3 em{color:var(--rust);font-style:italic;font-weight:400}.rd .promise-card p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.rd .commitments{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:32px;margin-top:56px;padding:32px 0;display:grid}.rd .commit{flex-direction:column;display:flex}.rd .commit .big{font-family:var(--serif);color:var(--rust);letter-spacing:-.01em;font-size:40px;font-style:italic;line-height:1}.rd .commit .lbl{color:var(--ink-3);margin-top:8px;font-size:13px;line-height:1.4}@media (max-width:980px){.rd .promise-grid{grid-template-columns:1fr 1fr}.rd .commitments{grid-template-columns:1fr 1fr;gap:24px}}.rd .faq-hero{z-index:1;padding:72px 0 24px;position:relative}.rd .faq-hero .lede{max-width:58ch;margin-top:24px}.rd .faq-section{z-index:1;padding:32px 0 64px;position:relative}.rd .faq-cat{margin-bottom:64px}.rd .faq-cat-label{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.rd .faq-cat-label:before{content:"";background:var(--ink-3);width:24px;height:1px}.rd .faq-cat-title{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:14px 0 28px;font-size:clamp(32px,3.8vw,48px);font-weight:400;line-height:1.05}.rd .faq-cat-title em{color:var(--rust);font-style:italic;font-weight:400}.rd .rd-faq-list{border-top:1px solid var(--line-strong)}.rd .rd-faq-item{border-bottom:1px solid var(--line)}.rd .faq-q{text-align:left;cursor:pointer;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;transition:color .15s;display:flex}.rd .faq-q:hover{color:var(--rust)}.rd .faq-q .q-text{font-family:var(--serif);letter-spacing:-.01em;color:inherit;font-size:clamp(18px,2vw,24px);line-height:1.2}.rd .faq-q .q-icon{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;transition:transform .25s,background .2s,color .2s,border-color .2s;display:grid}.rd .rd-faq-item.open .q-icon{background:var(--rust);color:#fff;border-color:var(--rust);transform:rotate(45deg)}.rd .faq-a{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.rd .rd-faq-item.open .faq-a{grid-template-rows:1fr}.rd .faq-a>div{overflow:hidden}.rd .faq-a p{max-width:72ch;color:var(--ink-2);margin:0;padding:0 0 28px;font-size:15.5px;line-height:1.6}.rd .faq-contact{background:var(--sand);border-radius:24px;grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;margin-top:64px;padding:56px 48px;display:grid}.rd .faq-contact h3{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.05}.rd .faq-contact h3 em{color:var(--rust);font-style:italic;font-weight:400}.rd .faq-contact p{color:var(--ink-2);margin:16px 0 0;font-size:16px;line-height:1.55}.rd .faq-contact .actions{flex-direction:column;gap:10px;display:flex}.rd .faq-contact .actions a{border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:14.5px;font-weight:500;transition:transform .15s,background .2s,color .2s,border-color .2s;display:inline-flex}.rd .faq-contact .btn-ink{background:var(--ink);color:var(--cream)}.rd .faq-contact .btn-ink:hover{background:var(--rust);transform:translateY(-1px)}.rd .faq-contact .btn-line{border:1px solid var(--line-strong);color:var(--ink-2)}.rd .faq-contact .btn-line:hover{border-color:var(--ink);color:var(--ink)}@media (max-width:980px){.rd .faq-contact{grid-template-columns:1fr;padding:40px 28px}}.rd .legal-hero{z-index:1;padding:72px 0 40px;position:relative}.rd .legal-hero .lede{max-width:64ch;margin-top:24px}.rd .legal-meta{border-top:1px solid var(--line);font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:40px;margin-top:36px;padding-top:20px;font-size:12px;display:flex}.rd .legal-meta em{font-family:var(--serif);color:var(--ink-2);letter-spacing:0;text-transform:none;margin-right:10px;font-size:13px;font-style:italic}.rd .legal-body{z-index:1;padding:32px 0 96px;position:relative}.rd .legal-wrap{grid-template-columns:260px 1fr;align-items:start;gap:80px;display:grid}.rd .legal-toc{align-self:start;max-height:calc(100vh - 120px);padding-right:12px;position:sticky;top:96px;overflow-y:auto}.rd .legal-toc::-webkit-scrollbar{width:4px}.rd .legal-toc::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:2px}.rd .legal-toc-label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-strong);margin-bottom:14px;padding-bottom:14px;font-size:11px;display:block}.rd .legal-toc ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rd .legal-toc a{color:var(--ink-2);grid-template-columns:32px 1fr;gap:10px;padding:8px 0;font-size:13.5px;line-height:1.4;transition:color .15s;display:grid}.rd .legal-toc a:hover{color:var(--rust)}.rd .legal-toc a .n{font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;padding-top:2px;font-size:11px}.rd .legal-toc a:hover .n{color:var(--rust)}.rd .legal-content{flex-direction:column;gap:56px;min-width:0;display:flex}.rd .legal-section{scroll-margin-top:96px}.rd .legal-section-head{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:18px;display:grid}.rd .legal-num{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;padding-top:6px;font-size:13px}.rd .legal-title{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:clamp(28px,3.2vw,40px);font-weight:400;line-height:1.08}.rd .legal-title em{color:var(--rust);font-style:italic;font-weight:400}.rd .legal-prose{max-width:70ch;color:var(--ink-2);padding-left:80px;font-size:15.5px;line-height:1.7}.rd .legal-prose>*+*{margin-top:18px}.rd .legal-prose p{margin:0}.rd .legal-prose strong{color:var(--ink);font-weight:600}.rd .legal-prose a{color:var(--rust);border-bottom:1px solid color-mix(in oklab,var(--rust)35%,transparent);transition:border-color .15s}.rd .legal-prose a:hover{border-bottom-color:var(--rust)}.rd .legal-prose h3{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin-top:28px;font-size:20px;font-style:italic;font-weight:400;line-height:1.3}.rd .legal-prose h3+*{margin-top:12px!important}.rd .legal-prose ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rd .legal-prose ul li{padding-left:22px;position:relative}.rd .legal-prose ul li:before{content:"";background:var(--ink-3);width:10px;height:1px;position:absolute;top:12px;left:0}.rd .legal-callout{background:color-mix(in oklab,var(--rust)7%,var(--cream));border-left:3px solid var(--rust);color:var(--ink-2);border-radius:16px;padding:24px 28px;position:relative}.rd .legal-callout-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rust-deep);margin-bottom:10px;font-size:10px;display:inline-block}.rd .legal-callout>*+*{margin-top:12px}.rd .legal-contact-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rd .legal-contact-list li{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:baseline;gap:16px;padding:12px 0;display:grid}.rd .legal-contact-list li:before{display:none}.rd .legal-contact-list li strong{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.rd .legal-table{border-collapse:collapse;border:1px solid var(--line);background:#ffffff80;border-radius:14px;width:100%;font-size:14px;overflow:hidden}.rd .legal-table thead th{text-align:left;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--cream-2);border-bottom:1px solid var(--line-strong);padding:14px 16px;font-size:11px;font-weight:500}.rd .legal-table tbody td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:14px 16px;line-height:1.5}.rd .legal-table tbody tr:last-child td{border-bottom:0}.rd .legal-table tbody td strong{color:var(--ink);font-weight:500}.rd .legal-contact-card{background:var(--sand);border-radius:20px;grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;margin-top:24px;padding:40px;display:grid}.rd .legal-contact-card h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.1}.rd .legal-contact-card h3 em{color:var(--rust);font-style:italic;font-weight:400}.rd .legal-contact-card p{color:var(--ink-2);margin-top:10px;font-size:14.5px;line-height:1.6}@media (max-width:1080px){.rd .legal-wrap{grid-template-columns:220px 1fr;gap:56px}.rd .legal-prose{padding-left:0}}@media (max-width:860px){.rd .legal-wrap{grid-template-columns:1fr;gap:32px}.rd .legal-toc{border:1px solid var(--line);background:#fff6;border-radius:16px;max-height:none;padding:20px;position:static}.rd .legal-toc ol{max-height:280px;overflow-y:auto}.rd .legal-section-head{grid-template-columns:48px 1fr;gap:12px}.rd .legal-prose{font-size:15px}.rd .legal-contact-card{grid-template-columns:1fr;padding:32px 24px}.rd .legal-meta{gap:24px}}.rd .cta-banner{background:var(--rust);color:#fff;border-radius:28px;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;margin:48px 0 96px;padding:96px 72px;display:grid;position:relative;overflow:hidden}.rd .cta-banner:before{content:"";pointer-events:none;background:radial-gradient(600px 400px at 100% 0,#ffffff26 0%,#0000 60%),radial-gradient(400px 300px at 0 100%,#00000020 0%,#0000 60%);position:absolute;inset:0}.rd .cta-banner h2{font-family:var(--serif);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:.98;position:relative}.rd .cta-banner h2 em{color:#ffe9df;font-style:italic;font-weight:400}.rd .cta-banner .cta-body{position:relative}.rd .cta-banner .cta-body p{color:#ffffffe0;margin:0 0 24px;font-size:16px;line-height:1.55}.rd .cta-banner .cta-body .row{flex-wrap:wrap;gap:12px;display:flex}.rd .btn-white{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:16px 24px;font-size:15px;font-weight:500;transition:transform .15s,background .2s;display:inline-flex}.rd .btn-white:hover{background:var(--ink);color:#fff;transform:translateY(-1px)}.rd .btn-outline{color:#fff;border:1px solid #fff6;border-radius:999px;align-items:center;gap:10px;padding:16px 24px;font-size:15px;font-weight:500;display:inline-flex}.rd .btn-outline:hover{background:#ffffff14}.rd .rd-footer{border-top:1px solid var(--line);z-index:1;padding:64px 0 40px;position:relative}.rd .ft-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;display:grid}.rd .ft-about{max-width:320px}.rd .ft-about p{color:var(--ink-2);margin-top:20px;font-size:14.5px;line-height:1.55}.rd .ft-col h5{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin:0 0 16px;font-size:11px}.rd .ft-col a{color:var(--ink);padding:6px 0;font-size:14.5px;transition:color .15s;display:block}.rd .ft-col a:hover{color:var(--rust)}.rd .ft-bottom{border-top:1px solid var(--line);font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;justify-content:space-between;margin-top:56px;padding-top:24px;font-size:11px;display:flex}@media (max-width:980px){.rd .hero-grid{grid-template-columns:1fr;gap:48px}.rd .hero-meta{grid-template-columns:repeat(3,1fr)}.rd .section-head{grid-template-columns:1fr;gap:20px}.rd .leak-grid{gap:16px}.rd .leak{grid-column:span 6}.rd .inbox-mock{grid-template-columns:1fr}.rd .inbox-list{display:none}.rd .sol-features{grid-template-columns:1fr 1fr}.rd .stats-grid{grid-template-columns:1fr}.rd .quote-card{grid-template-columns:1fr;padding:48px 32px}.rd .channels-grid{grid-template-columns:repeat(3,1fr)}.rd .cta-banner{grid-template-columns:1fr;padding:56px 32px}.rd .ft-grid{grid-template-columns:1fr 1fr}.rd .nav-links{display:none}.rd .wrap{padding:0 20px}}@media (prefers-reduced-motion:reduce){.rd .marquee-track,.rd .live-tag .pulse,.rd .typing span,.rd .bubble,.rd .typing{animation:none!important}.rd .bubble{opacity:1;transform:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_10b5be56-module__jegx2G__className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_a0f8a600-module__lQdUEG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}
@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_6198c949-module__QGDGLW__className{font-family:Fraunces,Fraunces Fallback}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_39372aea-module__vUAyVq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}
@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.7d71229e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.cf80dd39.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.7d71229e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.cf80dd39.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_be13ac44-module__s0wzma__className{font-family:Sora,Sora Fallback;font-style:normal}
