@import"https://api.fontshare.com/v2/css?f[]=general-sans@300,400,500,600,700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--paper: #FCFAF5;--paper-2: #F6F1E6;--paper-3: #EDE5D2;--surface: #FFFFFF;--ink-1: #1F1B17;--ink-2: #3A332B;--ink-3: #6B5F50;--ink-4: #7A6C55;--line: #ECE3D0;--line-strong: #D8CBB1;--primary: #4F7A28;--primary-hover: #3E601F;--primary-press: #2C4615;--primary-soft: #E7EFD2;--accent: #C24E1F;--accent-soft: #F8DDCD;--success: #4F7A28;--success-soft: #E7EFD2;--warning: #C58E0F;--warning-soft: #FBEDC9;--error: #B4302C;--error-soft: #F5D5D2;--font-sans: "General Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-xs: 4px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 18px;--r-2xl: 24px;--r-full: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--ease: cubic-bezier(.2, .8, .2, 1);--dur-fast: .12s;--dur: .2s;--dur-slow: .32s;--shadow-xs: 0 1px 2px rgba(60,40,20,.04);--shadow-sm: 0 1px 3px rgba(60,40,20,.06), 0 1px 2px rgba(60,40,20,.04);--shadow-md: 0 4px 8px -2px rgba(60,40,20,.08), 0 2px 4px -1px rgba(60,40,20,.05);--shadow-lg: 0 12px 24px -6px rgba(60,40,20,.1), 0 4px 8px -2px rgba(60,40,20,.06);--shadow-focus: 0 0 0 3px rgba(79, 122, 40, .25);--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1200px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--paper);color:var(--ink-1);font-family:var(--font-sans);font-size:16px;line-height:1.5;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg{max-width:100%;display:block}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--primary-soft);color:var(--primary-press)}.container{max-width:var(--container-xl);margin:0 auto;padding:0 24px}.container-md{max-width:var(--container-md);margin:0 auto;padding:0 24px}.container-sm{max-width:var(--container-sm);margin:0 auto;padding:0 24px}.stack>*+*{margin-top:var(--s-4)}.stack-tight>*+*{margin-top:var(--s-2)}.stack-loose>*+*{margin-top:var(--s-6)}.stack-xloose>*+*{margin-top:var(--s-10)}.row{display:flex;align-items:center;gap:var(--s-3)}.row-tight{display:flex;align-items:center;gap:var(--s-2)}.col{display:flex;flex-direction:column;gap:var(--s-3)}.between{justify-content:space-between}.center{justify-content:center}.grid{display:grid;gap:var(--s-4)}.grid-2{display:grid;gap:var(--s-4);grid-template-columns:1fr 1fr}.grid-3{display:grid;gap:var(--s-4);grid-template-columns:repeat(3,1fr)}@media (max-width: 768px){.grid-2,.grid-3{grid-template-columns:1fr}}.display{font-size:64px;font-weight:500;letter-spacing:-.03em;line-height:1.02;color:var(--ink-1);margin:0}.display-lg{font-size:84px;font-weight:500;letter-spacing:-.035em;line-height:.98;color:var(--ink-1);margin:0}h1,.h1{font-size:44px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0;color:var(--ink-1)}h2,.h2{font-size:32px;font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0;color:var(--ink-1)}h3,.h3{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;color:var(--ink-1)}h4,.h4{font-size:18px;font-weight:600;line-height:1.35;margin:0;color:var(--ink-1)}h5,.h5{font-size:15px;font-weight:600;line-height:1.4;margin:0;color:var(--ink-1)}p{margin:0;color:var(--ink-1)}.lead{font-size:18px;line-height:1.55;color:var(--ink-2)}.body{font-size:16px;line-height:1.5}.small{font-size:13px;color:var(--ink-2)}.caption{font-size:13px;color:var(--ink-3)}.muted{color:var(--ink-3)}.subtle{color:var(--ink-4)}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}code,kbd{font-family:var(--font-mono);font-size:.92em;background:var(--paper-2);padding:.1em .35em;border-radius:var(--r-xs);color:var(--primary-press)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1;height:40px;padding:0 18px;border-radius:var(--r-md);border:1px solid transparent;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary{background:var(--primary);color:var(--paper)}.btn-primary:hover{background:var(--primary-hover);color:var(--paper);text-decoration:none}.btn-primary:active{background:var(--primary-press)}.btn-secondary{background:var(--surface);color:var(--ink-1);border-color:var(--line)}.btn-secondary:hover{background:var(--paper-2);border-color:var(--line-strong);text-decoration:none}.btn-ghost{background:transparent;color:var(--ink-1)}.btn-ghost:hover{background:var(--paper-2);text-decoration:none}.btn-accent{background:var(--accent);color:var(--paper)}.btn-accent:hover{background:#9d3d14;color:var(--paper);text-decoration:none}.btn-danger{background:var(--error);color:var(--paper)}.btn-danger:hover{background:#8a211e;color:var(--paper);text-decoration:none}.btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:var(--r-sm)}.btn-lg{height:48px;padding:0 22px;font-size:15px;border-radius:var(--r-md)}.btn-xl{height:56px;padding:0 28px;font-size:16px;border-radius:var(--r-md)}.btn-block{width:100%}.btn-icon{width:36px;height:36px;padding:0;border-radius:var(--r-md);background:transparent;color:var(--ink-2);border:none}.btn-icon:hover{background:var(--paper-2);color:var(--ink-1);transform:none}.field{display:flex;flex-direction:column;gap:8px}.field-label{font-size:13px;font-weight:500;color:var(--ink-2);display:flex;align-items:center;gap:6px}.field-label .required{color:var(--accent);font-weight:600}.field-help{font-size:12px;color:var(--ink-3)}.field-error{font-size:12px;color:var(--error);display:flex;align-items:center;gap:6px}.input,.textarea,.select{font-family:var(--font-sans);font-size:15px;color:var(--ink-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 14px;width:100%;outline:none;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);box-sizing:border-box}.input::placeholder,.textarea::placeholder{color:var(--ink-4)}.input:hover,.textarea:hover,.select:hover{border-color:var(--line-strong)}.input:focus,.textarea:focus,.select:focus{border-color:var(--primary);box-shadow:var(--shadow-focus)}.input.is-error,.textarea.is-error,.select.is-error{border-color:var(--error)}.input.is-error:focus,.textarea.is-error:focus{box-shadow:0 0 0 3px #b4302c2e}.textarea{min-height:96px;resize:vertical;font-family:var(--font-sans);line-height:1.5}.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236B5F50' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}.input-group{position:relative;display:flex;align-items:center}.input-group .input{padding-left:40px}.input-group-icon{position:absolute;left:14px;color:var(--ink-3);display:flex;pointer-events:none}.choice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),transform var(--dur) var(--ease)}.choice:hover{border-color:var(--line-strong);background:var(--paper-2)}.choice input{margin:0;flex-shrink:0}.choice input[type=radio],.choice input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);margin-top:2px;cursor:pointer}.choice-content{flex:1;min-width:0}.choice-label{font-size:15px;font-weight:500;color:var(--ink-1)}.choice-help{font-size:13px;color:var(--ink-3);margin-top:2px}.choice:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.choice:has(input:checked) .choice-label{color:var(--primary-press)}.choice-inline{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);cursor:pointer;font-size:14px;white-space:nowrap;transition:all var(--dur-fast) var(--ease)}.choice-inline:hover{border-color:var(--line-strong)}.choice-inline:has(input:checked){background:var(--primary-soft);border-color:var(--primary);color:var(--primary-press);font-weight:500}.choice-inline input{display:none}.toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.toggle input{display:none}.toggle-track{width:40px;height:22px;background:var(--line-strong);border-radius:var(--r-full);position:relative;transition:background var(--dur) var(--ease)}.toggle-track:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--paper);border-radius:var(--r-full);transition:transform var(--dur) var(--ease);box-shadow:var(--shadow-sm)}.toggle input:checked+.toggle-track{background:var(--primary)}.toggle input:checked+.toggle-track:after{transform:translate(18px)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-6)}.card-tight{padding:var(--s-4)}.card-loose{padding:var(--s-8)}.card-lift{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.card-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--line-strong)}.card-header{padding-bottom:var(--s-4);border-bottom:1px solid var(--line);margin-bottom:var(--s-4)}.card-footer{padding-top:var(--s-4);border-top:1px solid var(--line);margin-top:var(--s-4);display:flex;justify-content:space-between;align-items:center;gap:var(--s-3)}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--r-full);font-size:12px;font-weight:500;line-height:1.4;background:var(--paper-2);color:var(--ink-2)}.badge .dot{width:6px;height:6px;border-radius:var(--r-full)}.badge-primary{background:var(--primary-soft);color:var(--primary-press)}.badge-primary .dot{background:var(--primary)}.badge-accent{background:var(--accent-soft);color:var(--accent)}.badge-accent .dot{background:var(--accent)}.badge-warning{background:var(--warning-soft);color:var(--warning)}.badge-warning .dot{background:var(--warning)}.badge-error{background:var(--error-soft);color:var(--error)}.badge-error .dot{background:var(--error)}.badge-neutral .dot{background:var(--ink-3)}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-sm);font-size:13px;background:var(--surface);border:1px solid var(--line);color:var(--ink-1)}.dot{display:inline-block;width:8px;height:8px;border-radius:var(--r-full)}.progress{width:100%;height:6px;background:var(--paper-3);border-radius:var(--r-full);overflow:hidden}.progress-bar{height:100%;background:var(--primary);border-radius:var(--r-full);transition:width var(--dur-slow) var(--ease)}.steps{display:flex;align-items:center;gap:12px;list-style:none;padding:0;margin:0}.step{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-3)}.step-num{width:24px;height:24px;border-radius:var(--r-full);background:var(--paper-2);color:var(--ink-3);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:1px solid var(--line)}.step.is-active{color:var(--ink-1);font-weight:500}.step.is-active .step-num{background:var(--primary);color:var(--paper);border-color:var(--primary)}.step.is-done .step-num{background:var(--primary-soft);color:var(--primary-press);border-color:var(--primary)}.step+.step:before{content:"";display:block;width:18px;height:1px;background:var(--line-strong)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);padding:12px 16px;border-bottom:1px solid var(--line);background:var(--paper-2)}.table td{padding:14px 16px;border-bottom:1px solid var(--line);color:var(--ink-1)}.table tr:hover td{background:var(--paper-2)}.table tr:last-child td{border-bottom:none}.alert{border-radius:var(--r-md);padding:14px 16px;display:flex;align-items:flex-start;gap:12px;font-size:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2)}.alert-primary{background:var(--primary-soft);border-color:#4f7a2833;color:var(--primary-press)}.alert-warning{background:var(--warning-soft);border-color:#c58e0f40;color:#6b4d08}.alert-error{background:var(--error-soft);border-color:#b4302c40;color:#6b1916}.topbar{position:sticky;top:0;z-index:30;background:#fcfaf5d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.topbar-inner{max-width:var(--container-xl);margin:0 auto;padding:0 24px;height:56px;display:flex;align-items:center;justify-content:space-between}.topbar-nav{display:flex;align-items:center;gap:28px}.topbar-nav a{font-size:13px;font-weight:500;color:var(--ink-2);text-decoration:none}.topbar-nav a:hover{color:var(--ink-1)}.footer{border-top:1px solid var(--line);padding:40px 0}.lift{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.lift:hover{transform:translateY(-1px)}.fade-in{animation:fadeUp .48s var(--ease) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ulink{position:relative;display:inline-block}.ulink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s var(--ease)}.ulink:hover{text-decoration:none}.ulink:hover:after{transform:scaleX(1)}.section{padding:var(--s-20) 0}.section-tight{padding:var(--s-12) 0}.section-bordered{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-alt{background:var(--paper-2)}.text-center{text-align:center}.text-right{text-align:right}.hidden{display:none!important}@media (max-width: 768px){.hide-mobile{display:none!important}.display-lg{font-size:56px}.display{font-size:42px}h1,.h1{font-size:32px}}html,body{background:var(--paper);min-height:100vh}body{display:flex;flex-direction:column}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sub{font-size:16px;line-height:1.55}.brand-hero{display:flex;justify-content:center;align-items:center;gap:14px;margin:0 auto 24px;text-decoration:none;color:inherit}.brand-hero:hover{text-decoration:none;opacity:.9}.brand-hero img{height:48px;width:auto}.brand-hero .brand-divider{width:1px;height:32px;background:var(--line-strong);display:inline-block}.brand-hero .brand-product{font-family:var(--font-sans);font-size:26px;font-weight:600;letter-spacing:-.015em;color:var(--ink-1);line-height:1}@media (max-width: 600px){.brand-hero{gap:10px}.brand-hero img{height:40px}.brand-hero .brand-divider{height:26px}.brand-hero .brand-product{font-size:22px}}.lang-bar{display:flex;gap:6px;justify-content:center;margin-bottom:28px}.lang-btn{font-size:12px;font-weight:600;letter-spacing:.04em;padding:6px 10px;min-width:44px;min-height:32px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:var(--r-full);cursor:pointer;font-family:inherit;transition:all var(--dur-fast) var(--ease)}.lang-btn:hover{border-color:var(--line-strong);color:var(--ink-1)}.lang-btn[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--paper)}.launch-hero{background:var(--paper-2);border-bottom:1px solid var(--line);padding:48px 24px 56px;text-align:center}.launch-hero-inner{max-width:760px;margin:0 auto}.launch-hero .eyebrow{font-size:14px;letter-spacing:.12em;color:var(--primary-press);margin-bottom:16px}.launch-hero h1{font-size:clamp(32px,5vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px;max-width:18ch;margin-inline:auto}.launch-hero p.lead{max-width:560px;margin:0 auto 26px}.pilot-badge{display:inline-flex;align-items:center;gap:10px;background:var(--primary-soft);border:1px solid rgba(79,122,40,.25);color:var(--primary-press);border-radius:var(--r-full);padding:10px 18px;font-size:13px;font-weight:500}.pilot-badge .dot{background:var(--primary)}.pilot-badge .sep{color:var(--ink-4)}.launch-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.launch-hero-actions .btn{min-height:48px}@media (max-width: 480px){.launch-hero-actions{flex-direction:column}.launch-hero-actions .btn{width:100%}}.launch-section{padding:64px 24px}.launch-section-alt{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.launch-shell{max-width:880px;margin:0 auto;width:100%}.launch-shell-narrow{max-width:640px}.launch-shell .eyebrow,.launch-shell h2{margin-bottom:10px}.launch-shell .sub{margin-bottom:32px}.video-frame{position:relative;aspect-ratio:16 / 9;width:100%;max-width:100%;border-radius:var(--r-lg);overflow:hidden;background:var(--ink-1);border:1px solid var(--line);box-shadow:var(--shadow-lg)}.video-frame video,.video-frame iframe{width:100%;height:100%;border:0;display:block;object-fit:cover}.video-frame.is-placeholder{background:radial-gradient(120% 120% at 50% 0%,var(--paper-2) 0%,var(--paper-3) 100%);border:1px dashed var(--line-strong);box-shadow:var(--shadow-sm);display:grid;place-items:center;text-align:center}.video-placeholder{padding:24px;max-width:46ch}.video-placeholder-badge{width:56px;height:56px;margin:0 auto 16px;display:grid;place-items:center;border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);color:var(--primary);box-shadow:var(--shadow-sm)}.video-placeholder-title{font-size:17px;font-weight:600;color:var(--ink-1);margin-bottom:6px}.video-placeholder-body{font-size:14px;line-height:1.55;color:var(--ink-3)}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}@media (max-width: 760px){.value-grid{grid-template-columns:1fr}}.value-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:22px}.value-card-title{font-size:16px;font-weight:600;color:var(--ink-1);margin:0 0 6px}.value-card-body{font-size:14px;line-height:1.55;color:var(--ink-3)}.beta-card{padding:28px}@media (max-width: 560px){.beta-card{padding:20px}}.beta-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.beta-field-email,.beta-field-phone{grid-column:1 / -1}@media (max-width: 560px){.beta-grid{grid-template-columns:1fr}.beta-field-email,.beta-field-phone{grid-column:auto}}.beta-field .req{color:var(--accent);font-weight:600}.beta-form .input,.beta-form .select{min-height:48px}.beta-req-note{font-size:13px;color:var(--ink-4);margin-top:14px}.beta-actions{margin-top:20px}.beta-actions .btn{min-height:52px}.beta-consent{font-size:12.5px;line-height:1.55;color:var(--ink-3);margin-top:12px;text-align:center}.beta-consent a{color:var(--primary-press)}#beta-alert{margin-top:16px}.beta-success{text-align:center;padding:16px 8px}.beta-success-icon{width:56px;height:56px;margin:0 auto 16px;display:grid;place-items:center;border-radius:var(--r-full);background:var(--success-soft);color:var(--primary-press)}.beta-success-title{font-size:20px;font-weight:600;color:var(--ink-1);margin-bottom:8px}.beta-success-body{font-size:15px;line-height:1.6;color:var(--ink-2);max-width:44ch;margin-inline:auto}.site-footer{background:var(--paper-2);border-top:1px solid var(--line);margin-top:auto;padding:20px 24px}.site-footer-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.site-footer-brand{display:inline-flex;align-items:center;gap:10px}.site-footer-mark{height:20px;width:auto;opacity:.8}.site-footer-copy{font-size:12.5px;color:var(--ink-3)}.site-footer-links{display:inline-flex;align-items:center;gap:10px;font-size:13px}.site-footer-links a{color:var(--ink-2);text-decoration:none;font-weight:500}.site-footer-links a:hover{color:var(--primary-press);text-decoration:underline}.site-footer-sep{color:var(--ink-4)}@media (max-width: 560px){.site-footer-inner{flex-direction:column;align-items:flex-start;gap:10px}}.l-privacy{min-height:100vh;display:flex;flex-direction:column}.privacy-top{padding:20px 24px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.privacy-top .brand-hero{margin:0}.privacy-top .lang-bar{justify-content:flex-end;margin-bottom:0}.privacy-top-back{justify-self:start;font-size:14px;color:var(--ink-2);text-decoration:none;font-weight:500}.privacy-top-back:hover{color:var(--ink-1)}@media (max-width: 720px){.privacy-top{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand" "back  lang";gap:12px}.privacy-top .brand-hero{grid-area:brand;justify-content:flex-start}.privacy-top-back{grid-area:back}.privacy-top .lang-bar{grid-area:lang}}.privacy-main{padding:48px 24px 72px}.privacy-shell{max-width:720px;margin:0 auto}.privacy-shell h1{font-size:clamp(28px,4vw,38px);font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.privacy-updated{font-size:13px;color:var(--ink-3);margin-bottom:20px}.privacy-intro{font-size:17px;line-height:1.6;color:var(--ink-2);margin-bottom:32px}.privacy-section{margin-bottom:28px}.privacy-section h2{font-size:19px;font-weight:600;color:var(--ink-1);margin:0 0 8px}.privacy-section p{font-size:16px;line-height:1.7;color:var(--ink-2)}.privacy-back-link{display:inline-block;margin-top:16px;font-size:14px;font-weight:500;color:var(--primary-press)}
