@font-face{font-family:"useabiSerif";src:url(/_next/static/media/38cd04b94d3d7c13-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"useabiSerif";src:url(/_next/static/media/0e6f5922c99ea94a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"useabiSerif";src:url(/_next/static/media/184f329337b82c55-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"useabiSerif";src:url(/_next/static/media/46bb04fda2163970-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"useabiSerif Fallback";src:local("Arial");ascent-override:109.87%;descent-override:34.57%;line-gap-override:0.00%;size-adjust:85.92%}.__className_20587e{font-family:"useabiSerif","useabiSerif Fallback"}.__variable_20587e{--font-useabi-serif:"useabiSerif","useabiSerif Fallback"}@font-face{font-family:useabiSans;src:url(/_next/static/media/f768863be429d77d-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:useabiSans Fallback;src:local("Arial");ascent-override:100.72%;descent-override:21.82%;line-gap-override:0.00%;size-adjust:104.05%}.__className_154694{font-family:useabiSans,useabiSans Fallback;font-style:normal}.__variable_154694{--font-useabi-sans:"useabiSans","useabiSans Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/a865edea076e0166-s.p.woff2) format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_9e753b{font-family:jetbrainsMono,jetbrainsMono Fallback;font-style:normal}.__variable_9e753b{--font-jetbrains:"jetbrainsMono","jetbrainsMono Fallback"}.mkt{--ink:#0A0907;--ink-2:#14120F;--ink-3:#1E1C18;--ink-4:#2A2722;--bone:#F2ECE2;--bone-2:#E8DFCF;--cognac:#D97706;--cognac-2:#B45309;--navy:#1A1F36;--steel:#4A6FA5;--text:#F4EFE6;--text-2:#A8A297;--text-3:#6E6A62;--hair:rgba(244,239,230,0.08);--hair-2:rgba(244,239,230,0.14);--text-ink:#16140F;--text-ink-2:#4E4A42;--text-ink-3:#8A8478;--hair-ink:rgba(22,20,15,0.10);--hair-ink-2:rgba(22,20,15,0.18);--font-display:"UseABI Serif","Source Serif 4",Georgia,serif;--font-sans:"UseABI Sans",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--w:1240px;--w-text:720px;--pad:40px;background:var(--ink);color:var(--text);font-family:var(--font-sans);font-size:15px;line-height:1.55;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-x:clip}.mkt *{box-sizing:border-box}.mkt img,.mkt svg{display:block;max-width:100%}.mkt a{color:inherit;text-decoration:none}.mkt button{font-family:inherit}.mkt ::selection{background:var(--cognac);color:var(--ink)}.mkt .display{font-family:var(--font-display);font-weight:400;font-style:normal;line-height:.96;letter-spacing:-.035em;text-wrap:balance}.mkt .display em{font-style:italic;font-weight:400;color:var(--cognac)}.mkt .display .line{display:block}.mkt .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.mkt .eyebrow .dot{width:6px;height:6px;border-radius:9999px;background:var(--cognac);box-shadow:0 0 0 4px rgba(196,151,90,.15);animation:mkt-pulse 2.4s ease-in-out infinite}@keyframes mkt-pulse{0%,to{box-shadow:0 0 0 4px rgba(196,151,90,.15)}50%{box-shadow:0 0 0 8px rgba(196,151,90,.04)}}.mkt .btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:500;letter-spacing:-.005em;border:0;border-radius:9999px;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s,color .18s,border-color .18s;white-space:nowrap}.mkt .btn:hover{transform:translateY(-1px)}.mkt .btn.primary{background:var(--bone);color:var(--ink)}.mkt .btn.primary:hover{background:#fff}.mkt .btn.ghost{background:transparent;color:var(--text);border:1px solid var(--hair-2)}.mkt .btn.ghost:hover{background:rgba(244,239,230,.04);border-color:rgba(244,239,230,.24)}.mkt .btn.ink{background:var(--ink);color:var(--bone)}.mkt .btn.ink:hover{background:var(--ink-2)}.mkt .btn.sm{height:36px;padding:0 16px;font-size:13px}.mkt .btn.lg{height:52px;padding:0 26px;font-size:15px}.mkt .btn .arrow{transition:transform .2s cubic-bezier(.22,1,.36,1)}.mkt .btn:hover .arrow{transform:translateX(3px)}.mkt .nav{position:sticky;top:0;z-index:50;background:rgba(10,9,7,.72);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid var(--hair)}.mkt .nav-row{max-width:var(--w);margin:0 auto;gap:32px;padding:18px var(--pad)}.mkt .brand,.mkt .nav-row{display:flex;align-items:center}.mkt .brand{gap:10px;font-size:16px;font-weight:600;letter-spacing:-.01em}.mkt .nav-links{display:flex;gap:28px;font-size:13px;color:var(--text-2);font-weight:450}.mkt .nav-links a{transition:color .15s;position:relative}.mkt .nav-links a:hover{color:var(--text)}.mkt .nav-cta{margin-left:auto;gap:8px}.mkt .hero,.mkt .nav-cta{display:flex;align-items:center}.mkt .hero{position:relative;padding:80px var(--pad) 0;overflow:hidden;min-height:90vh}.mkt .hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35;filter:saturate(.8) contrast(1.05);pointer-events:none}.mkt .hero-inner{max-width:var(--w);margin:0 auto;padding-top:40px;padding-bottom:60px;position:relative}.mkt .hero-headline{font-size:clamp(56px,11vw,168px);margin:28px 0 0;letter-spacing:-.042em}.mkt .hero-sub{margin:36px 0 0;max-width:600px;font-size:19px;line-height:1.5;color:var(--text-2);letter-spacing:-.012em}.mkt .hero-ctas{margin-top:36px;display:flex;gap:10px;flex-wrap:wrap}.mkt .hero-trust{margin-top:48px;color:var(--text-3);font-size:13px;letter-spacing:.02em}.mkt .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 1200px 600px at 85% 0,rgba(196,151,90,.12),transparent 60%),radial-gradient(ellipse 800px 400px at 10% 30%,rgba(74,111,165,.08),transparent 60%);pointer-events:none;z-index:0}.mkt .hero-inner>*{position:relative;z-index:1}.mkt .section{padding:140px var(--pad);position:relative}.mkt .section.tight{padding:100px var(--pad)}.mkt .section.ink-bg{background:var(--ink)}.mkt .section.ink-2-bg{background:var(--ink-2)}.mkt .section.bone-bg{background:var(--bone);color:var(--text-ink)}.mkt .section.bone-bg .eyebrow{color:var(--text-ink-2)}.mkt .section.bone-bg .eyebrow .dot{background:var(--cognac);box-shadow:0 0 0 4px rgba(196,151,90,.18)}.mkt .section-inner{max-width:var(--w);margin:0 auto;position:relative}.mkt .sh{font-size:clamp(40px,5.6vw,84px);margin:16px 0 0;max-width:960px;letter-spacing:-.035em}.mkt .ss{font-size:18px;color:var(--text-2);max-width:580px;line-height:1.55;margin-top:20px;letter-spacing:-.01em}.mkt .section.bone-bg .ss{color:var(--text-ink-2)}.mkt .thesis{padding:200px var(--pad)}.mkt .thesis-text{max-width:var(--w-text);margin:0 auto}.mkt .thesis-line{font-family:var(--font-display);font-size:clamp(28px,3.8vw,52px);line-height:1.25;text-align:center;margin:0 0 8px;font-weight:400}.mkt .thesis-gold{color:var(--cognac)}.mkt .problem-intro{margin-top:24px;max-width:720px;font-size:17px;line-height:1.65;color:var(--text-ink-2)}.mkt .problem-cards{margin-top:56px;display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.mkt .problem-card{background:var(--bone-2);padding:32px 28px;border-radius:14px}.mkt .problem-label{display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cognac-2);margin-bottom:14px}.mkt .problem-body{font-size:15px;line-height:1.6;color:var(--text-ink-2);margin:0}.mkt .problem-stat-strip{margin-top:24px;padding-top:32px;border-top:1px solid var(--hair-ink);display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.mkt .problem-stat-value{font-size:clamp(36px,4vw,56px);line-height:1;display:block;margin-bottom:6px}.mkt .problem-stat-label{font-size:13px;color:var(--text-ink-2)}.mkt .problem-consequences-label{display:block;margin-top:56px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-ink-3);text-align:center}.mkt .problem-gold-line{margin-top:48px;text-align:center;color:var(--cognac);font-family:var(--font-display);font-size:clamp(20px,2.5vw,32px);font-weight:400;line-height:1.3}@media (max-width:980px){.mkt .problem-cards{grid-template-columns:1fr}}@media (max-width:640px){.mkt .problem-stat-strip{grid-template-columns:1fr}}.mkt .product-grid{margin-top:56px;display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.mkt .product-card{background:var(--ink-2);padding:36px 32px;border-radius:14px}.mkt .product-label{display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cognac);margin-bottom:14px}.mkt .product-title{font-size:clamp(22px,2.5vw,32px);margin:0 0 10px}.mkt .product-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cognac);margin-bottom:14px}.mkt .product-card-lg{padding:44px 36px}.mkt .product-body{font-size:15px;color:var(--text-2);margin:0 0 12px;line-height:1.6}.mkt .product-body:last-of-type{margin-bottom:0}.mkt .product-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.mkt .product-tag{display:inline-block;font-size:12px;font-weight:500;letter-spacing:-.005em;color:var(--text-2);background:var(--ink-3);padding:5px 12px;border-radius:9999px;border:1px solid var(--hair-2)}.mkt .product-video{margin-top:48px;aspect-ratio:16/9;background:var(--ink-2);border:1px solid var(--hair);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.mkt .product-video-text{font-size:clamp(24px,3vw,40px);margin:0}.mkt .product-closing{margin-top:48px;text-align:center;color:var(--cognac);font-size:clamp(20px,2.5vw,32px)}@media (max-width:980px){.mkt .product-grid{grid-template-columns:1fr}}.mkt .testimonials-grid{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mkt .testimonial-card{background:var(--bone-2);border:1px dashed var(--hair-ink);padding:32px 28px;border-radius:14px}.mkt .testimonial-quote{font-family:var(--font-display);font-style:italic;font-size:17px;line-height:1.5;color:var(--text-ink-3);margin:0 0 16px}.mkt .testimonial-attr{font-size:13px;color:var(--text-ink-2);margin:0}@media (max-width:980px){.mkt .testimonials-grid{grid-template-columns:1fr}}.mkt .founder-narrative{margin-top:56px;max-width:var(--w-text);font-size:17px;line-height:1.7;color:var(--text-2)}.mkt .founder-narrative p{margin:0 0 20px}.mkt .founder-narrative p:last-child{margin-bottom:0}.mkt .founder-creds{margin-top:64px;display:grid;grid-template-columns:1.2fr 1fr;gap:60px}.mkt .founder-avatar{width:56px;height:56px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:18px;font-weight:600;margin-bottom:16px}.mkt .founder-avatar-abi{background:linear-gradient(135deg,var(--cognac),var(--cognac-2));color:#fff}.mkt .founder-avatar-au{background:var(--ink-3);color:var(--text)}.mkt .founder-name{font-family:var(--font-display);font-size:22px;font-weight:500;letter-spacing:-.015em;margin:0 0 4px}.mkt .founder-title{font-size:14px;color:var(--text-2);margin:0 0 20px}.mkt .founder-list{list-style:none;padding:0;margin:0;display:grid;gap:10px;font-size:14px;color:var(--text-2);line-height:1.55}.mkt .founder-list li{display:flex;align-items:flex-start;gap:10px}.mkt .founder-list li:before{content:"";flex:none;width:5px;height:5px;border-radius:9999px;background:var(--cognac);margin-top:8px}.mkt .founder-quotes{margin-top:64px;display:grid;gap:32px}.mkt .founder-quote-card{border-left:3px solid var(--cognac);padding-left:24px;margin:0}.mkt .founder-quote-text{font-family:var(--font-display);font-size:20px;font-style:italic;line-height:1.4;margin:0 0 8px}.mkt .founder-quote-attr{font-size:13px;color:var(--text-2);margin:0}.mkt .founder-quote-caption{font-size:13px;font-style:italic;color:var(--text-3);margin:6px 0 0}.mkt .founder-closing{margin-top:80px;text-align:center}.mkt .founder-closing-main{font-size:clamp(24px,3vw,40px);max-width:900px;margin:0 auto 16px}.mkt .founder-closing-sub{color:var(--cognac);font-size:17px;margin:0}@media (max-width:980px){.mkt .founder-creds{grid-template-columns:1fr;gap:48px}}.mkt .security-strip{margin-top:48px;padding-top:32px;border-top:1px solid var(--hair)}.mkt .security-strip-items{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.mkt .security-strip-item{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2)}.mkt .security-strip-dot{width:6px;height:6px;border-radius:9999px;background:var(--cognac);flex:none}.mkt .final{padding:160px var(--pad) 120px;text-align:left;position:relative;overflow:hidden}.mkt .final:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 1200px 600px at 20% 100%,rgba(196,151,90,.15),transparent 60%),radial-gradient(ellipse 900px 500px at 90% 20%,rgba(74,111,165,.08),transparent 60%)}.mkt .final-inner{max-width:var(--w);margin:0 auto;position:relative}.mkt .final h2{font-family:var(--font-display);font-size:clamp(56px,9vw,144px);font-weight:400;letter-spacing:-.045em;line-height:.94;margin:0;text-wrap:balance;max-width:1100px}.mkt .final h2 em{font-style:italic;color:var(--cognac)}.mkt .final .sub{font-size:20px;color:var(--text-2);margin:32px 0 40px;max-width:520px;line-height:1.5}.mkt .final-form{display:flex;flex-direction:column;gap:12px;max-width:520px}.mkt .final-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:600px){.mkt .final-form-row{grid-template-columns:1fr}}.mkt .final-form input,.mkt .final-form select{background:var(--ink-3);border:1px solid var(--hair-2);color:var(--text);padding:12px 16px;font-size:14px;outline:none;border-radius:8px;font-family:var(--font-sans);width:100%}.mkt .final-form input::placeholder,.mkt .final-form select option[value=""]{color:var(--text-3)}.mkt .final-form select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237a7a7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.mkt .final-form select.select-placeholder{color:var(--text-3)}.mkt .final-form input:focus,.mkt .final-form select:focus{border-color:var(--cognac)}.mkt .final-form input.input-error{border-color:#ef4444}.mkt .final-form-email-wrap{position:relative}.mkt .final-field-error{position:absolute;bottom:-18px;left:0;font-size:11px;color:#ef4444;white-space:nowrap}.mkt .final-form .btn{width:100%;justify-content:center;margin-top:4px}.mkt .final-fine{margin-top:16px;font-size:12px;color:var(--text-3);max-width:520px}.mkt .final-success-block{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.mkt .final-success{font-size:18px;color:var(--cognac);margin:0}.mkt .final-error{margin-top:10px;font-size:13px;color:#ef4444}.mkt .final-form button:disabled,.mkt .final-form input:disabled,.mkt .final-form select:disabled{opacity:.6;cursor:not-allowed}.mkt .footer{border-top:1px solid var(--hair);padding:80px var(--pad) 40px;background:var(--ink-2)}.mkt .footer-inner{max-width:var(--w);margin:0 auto;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:48px}.mkt .footer-brand-block .brand{font-size:18px}.mkt .footer-brand-block p{margin-top:16px;font-size:13px;color:var(--text-2);line-height:1.6;max-width:280px}.mkt .footer-col h5{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0 0 16px}.mkt .footer-col ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.mkt .footer-col li a{font-size:13px;color:var(--text-2);transition:color .15s}.mkt .footer-col li a:hover{color:var(--text)}.mkt .footer-bottom{max-width:var(--w);margin:60px auto 0;padding-top:24px;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:16px;align-items:center;font-size:12px;color:var(--text-3)}@media (max-width:640px){.mkt .footer-inner{grid-template-columns:1fr;gap:32px}}.mkt .reveal{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.mkt .reveal.in{opacity:1;transform:none}.mkt .legal{background:var(--bone);color:var(--text-ink);padding:140px var(--pad) 120px;--legal-toc-w:216px;--legal-gutter:64px;--legal-anchor-offset:92px}.mkt .legal-head{max-width:var(--w-text);margin:0 auto 72px;text-align:center}.mkt .legal-title{font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:0}.mkt .legal-updated{margin:14px 0 0;font-size:13px;color:var(--text-ink-3);letter-spacing:.01em}.mkt .legal-pdf-link{margin-top:22px;display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--hair-ink-2);border-radius:999px;background:transparent;color:var(--text-ink-2);font-size:12px;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.mkt .legal-pdf-link:hover:not(:disabled){color:var(--cognac-2);border-color:var(--cognac);background:rgba(217,119,6,.06)}.mkt .legal-pdf-link:disabled{opacity:.6;cursor:progress}.mkt .legal-layout{display:grid;grid-template-columns:var(--legal-toc-w) minmax(0,var(--w-text));gap:var(--legal-gutter);justify-content:center;align-items:start}.mkt .legal-toc{position:sticky;top:var(--legal-anchor-offset);max-height:calc(100vh - var(--legal-anchor-offset) - 32px);overflow-y:auto;overscroll-behavior:contain}.mkt .legal-toc-title{margin:0 0 14px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-ink-3)}.mkt .legal-toc ol{list-style:none;margin:0;padding:0 0 0 12px;border-left:1px solid var(--hair-ink);display:grid;gap:9px}.mkt .legal-toc a{display:grid;grid-template-columns:20px 1fr;gap:6px;font-size:13px;line-height:1.4;color:var(--text-ink-2);transition:color .15s}.mkt .legal-toc a:hover{color:var(--cognac-2)}.mkt .legal-toc-num{font-variant-numeric:tabular-nums;color:var(--text-ink-3)}.mkt .legal-toc a:hover .legal-toc-num{color:var(--cognac)}.mkt .legal-body{max-width:var(--w-text);text-align:left;font-size:16px;line-height:1.75;color:var(--text-ink-2)}.mkt .legal-section{margin-top:56px}.mkt .legal-h2{font-family:var(--font-display);font-size:clamp(22px,3vw,28px);font-weight:400;letter-spacing:-.02em;line-height:1.2;color:var(--text-ink);margin:0 0 20px;padding-top:20px;border-top:1px solid var(--hair-ink);scroll-margin-top:var(--legal-anchor-offset)}.mkt .legal-h2-num{color:var(--cognac);margin-right:10px}.mkt .legal-h3{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.4;color:var(--text-ink);margin:36px 0 14px;scroll-margin-top:var(--legal-anchor-offset)}.mkt .legal-h3-num{color:var(--cognac);margin-right:8px;font-variant-numeric:tabular-nums}.mkt .legal-p{margin:0 0 18px}.mkt .legal-lead{color:var(--text-ink);font-weight:600}.mkt .legal-link{color:var(--cognac-2);text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(217,119,6,.4);transition:text-decoration-color .15s}.mkt .legal-link:hover{text-decoration-color:var(--cognac)}.mkt .legal-list{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:12px}.mkt .legal-list li{padding-left:22px;position:relative}.mkt .legal-list li:before{content:"";position:absolute;left:4px;top:.72em;width:5px;height:5px;border-radius:999px;background:var(--cognac)}.mkt .legal-address{font-style:normal;color:var(--text-ink);margin:0 0 18px;display:grid;gap:2px}.mkt .legal-table-wrap{margin:4px 0 24px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--hair-ink-2);border-radius:10px;background:rgba(255,255,255,.4)}.mkt .legal-table-wrap:focus-visible{outline:2px solid var(--cognac);outline-offset:2px}.mkt .legal-table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px;line-height:1.55}.mkt .legal-table-caption{display:block;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mkt .legal-table td,.mkt .legal-table th{text-align:left;vertical-align:top;padding:12px 16px;border-bottom:1px solid var(--hair-ink)}.mkt .legal-table thead th{background:var(--bone-2);color:var(--text-ink);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.mkt .legal-table tbody th{font-weight:500;color:var(--text-ink)}.mkt .legal-table tbody td{color:var(--text-ink-2)}.mkt .legal-table tbody tr:last-child td,.mkt .legal-table tbody tr:last-child th{border-bottom:none}@media (max-width:1100px){.mkt .legal-layout{grid-template-columns:minmax(0,var(--w-text));gap:48px}.mkt .legal-toc{position:static;max-height:none;overflow:visible;padding-bottom:32px;border-bottom:1px solid var(--hair-ink)}.mkt .legal-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (max-width:620px){.mkt .legal{padding-top:120px}.mkt .legal-toc ol{grid-template-columns:1fr}.mkt .legal-body{font-size:15.5px}}@media print{.mkt .legal{padding:0;background:#fff}.mkt .legal-pdf-link,.mkt .legal-toc{display:none}.mkt .legal-layout{display:block}.mkt .legal-table{min-width:0}.mkt .legal-section{break-inside:auto}.mkt .legal-h2,.mkt .legal-h3{break-after:avoid}.mkt .legal-table-wrap{break-inside:avoid}}@media (max-width:640px){.mkt{--pad:22px}.mkt .nav-row{gap:12px;padding:14px var(--pad)}.mkt .nav-links{display:none}.mkt .brand img{width:124px;height:auto}.mkt .nav-cta{gap:6px}.mkt .nav-cta .btn.sm{height:34px;padding:0 12px;font-size:12px}}@media (max-width:380px){.mkt .nav-cta .btn.ghost{display:none}}body:has(.mkt),html:has(.mkt){background:var(--ink)}