@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--blue-50: #F1F5F8;--blue-100: #E3EBF1;--blue-200: #96B7C8;--blue-300: #81A3BA;--blue-400: #6C8EAC;--blue-500: #577A9E;--blue-600: #42658F;--blue-700: #2D5181;--blue-800: #183D73;--blue-900: #032865;--slate-0: #FFFFFF;--slate-50: #F6F8FA;--slate-100: #EDF1F4;--slate-200: #DCE3E9;--slate-300: #C2CDD6;--slate-400: #94A3B0;--slate-500: #677685;--slate-600: #4B5A68;--slate-700: #34424E;--slate-800: #1F2C37;--slate-900: #0E2233;--green-500: #1E9E6A;--green-50: #E6F5EE;--green-700: #167150;--amber-500: #C98A1B;--amber-50: #FBF1DD;--amber-700: #97681A;--red-500: #C0473C;--red-50: #FAE9E7;--red-700: #94372E;--info-500: #032865;--info-50: #F1F5F8;--fg-1: #032865;--fg-2: #4B5A68;--fg-3: #677685;--fg-4: #94A3B0;--fg-on-dark: #EAF1F4;--fg-on-dark-2: #9FB7C2;--fg-on-accent: #FFFFFF;--fg-link: #032865;--bg-canvas: #F6F8FA;--bg-surface: #FFFFFF;--bg-sunken: #EDF1F4;--bg-raised: #FFFFFF;--bg-dark: #032865;--bg-dark-2: #183D73;--bg-tint: #F1F5F8;--border: #DCE3E9;--border-strong: #C2CDD6;--border-dark: rgba(255,255,255,.1);--primary: #032865;--primary-hover: #021F4E;--primary-press: #01173A;--primary-soft: #E3EBF1;--primary-deep: #032865;--status-compliant: #1E9E6A;--status-compliant-bg: #E6F5EE;--status-progress: #032865;--status-progress-bg: #F1F5F8;--status-attention: #C98A1B;--status-attention-bg: #FBF1DD;--status-gap: #C0473C;--status-gap-bg: #FAE9E7;--status-notstarted: #94A3B0;--status-notstarted-bg: #EDF1F4;--fw-askjack: #6D5DD3;--fw-askjack-bg: #EFEDFC;--fw-acme: #D65C8A;--fw-acme-bg: #FBEAF1;--fw-techstart: #3B7DD8;--fw-techstart-bg: #E8F0FC;--fw-default: #677685;--fw-default-bg: #EDF1F4;--ring: 0 0 0 3px rgba(3,40,101,.35);--r-xs: 4px;--r-sm: 8px;--r-md: 10px;--r-lg: 12px;--r-xl: 16px;--r-2xl: 20px;--r-pill: 999px;--shadow-xs: 0 1px 2px rgba(14,34,51,.06);--shadow-sm: 0 1px 3px rgba(14,34,51,.08), 0 1px 2px rgba(14,34,51,.05);--shadow-md: 0 6px 16px rgba(14,34,51,.08), 0 2px 4px rgba(14,34,51,.05);--shadow-lg: 0 14px 34px rgba(14,34,51,.12), 0 4px 8px rgba(14,34,51,.06);--shadow-xl: 0 28px 64px rgba(14,34,51,.18);--shadow-focus: var(--ring);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--font-sans: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--display-size: 44px;--display-lh: 1.05;--display-w: 800;--h1-size: 34px;--h1-lh: 1.1;--h1-w: 800;--h2-size: 26px;--h2-lh: 1.18;--h2-w: 700;--h3-size: 20px;--h3-lh: 1.3;--h3-w: 700;--h4-size: 17px;--h4-lh: 1.35;--h4-w: 600;--body-lg-size: 17px;--body-lg-lh: 1.6;--body-size: 15px;--body-lh: 1.6;--body-sm-size: 13.5px;--body-sm-lh: 1.55;--caption-size: 12px;--caption-lh: 1.4;--overline-size: 11.5px;--mono-size: 13px;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-wide: .08em;--tracking-caps: .12em}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg-canvas);color:var(--fg-1);-webkit-font-smoothing:antialiased}button{font-family:inherit}.aj-display{font-family:var(--font-sans);font-size:var(--display-size);line-height:var(--display-lh);font-weight:var(--display-w);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.aj-h1{font-family:var(--font-sans);font-size:var(--h1-size);line-height:var(--h1-lh);font-weight:var(--h1-w);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.aj-h2{font-family:var(--font-sans);font-size:var(--h2-size);line-height:var(--h2-lh);font-weight:var(--h2-w);letter-spacing:var(--tracking-snug);color:var(--fg-1)}.aj-h3{font-family:var(--font-sans);font-size:var(--h3-size);line-height:var(--h3-lh);font-weight:var(--h3-w);color:var(--fg-1)}.aj-h4{font-family:var(--font-sans);font-size:var(--h4-size);line-height:var(--h4-lh);font-weight:var(--h4-w);color:var(--fg-1)}.aj-body{font-family:var(--font-sans);font-size:var(--body-size);line-height:var(--body-lh);font-weight:400;color:var(--fg-2)}.aj-body-sm{font-family:var(--font-sans);font-size:var(--body-sm-size);line-height:var(--body-sm-lh);font-weight:400;color:var(--fg-3)}.aj-caption{font-family:var(--font-sans);font-size:var(--caption-size);line-height:var(--caption-lh);font-weight:500;color:var(--fg-3)}.aj-overline{font-family:var(--font-sans);font-size:var(--overline-size);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-3)}.aj-mono{font-family:var(--font-mono);font-size:var(--mono-size);letter-spacing:0;color:var(--fg-2)}.ic{display:inline-flex;align-items:center;justify-content:center;flex:none}.ic svg{width:100%;height:100%}html{scroll-behavior:smooth}body{background:var(--bg-surface)}img,svg{display:block}a{color:inherit}.wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.wrap-narrow{width:100%;max-width:720px;margin:0 auto;padding:0 24px}.section{padding:var(--sp-16) 0}.section-tint{background:var(--bg-canvas)}.section-sunken{background:var(--bg-tint)}.sec-intro{max-width:620px;margin-bottom:var(--sp-10)}.sec-intro .overline{margin-bottom:var(--sp-3)}.sec-intro h2{font-size:var(--h1-size);line-height:var(--h1-lh);font-weight:var(--h1-w);letter-spacing:var(--tracking-tight)}.sec-intro p{font-size:var(--body-lg-size);line-height:var(--body-lg-lh);color:var(--fg-2);margin-top:var(--sp-4)}.overline{font-family:var(--font-mono);font-size:var(--overline-size);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--primary)}.btn{font-family:var(--font-sans);font-weight:600;font-size:14px;border:none;cursor:pointer;padding:11px 18px;border-radius:var(--r-sm);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.15s;white-space:nowrap}.btn-primary{background:var(--primary-hover);color:#fff}.btn-primary:hover{background:var(--primary-press)}.btn-secondary{background:var(--primary-soft);color:var(--primary-deep)}.btn-secondary:hover{background:var(--blue-100)}.btn-ghost{background:#fff;color:var(--fg-2);border:1px solid var(--border)}.btn-ghost:hover{background:var(--bg-sunken);border-color:var(--border-strong)}.btn-onDark{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.18)}.btn-onDark:hover{background:#ffffff29}.btn-lg{padding:14px 22px;font-size:15px;border-radius:var(--r-md)}.btn:disabled{background:var(--bg-sunken);color:var(--fg-4);cursor:not-allowed}.btn:focus-visible{outline:none;box-shadow:var(--ring)}.pill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);font-size:12px;font-weight:600}.pill .dot{width:7px;height:7px;border-radius:50%}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--r-sm);font-size:11.5px;font-weight:600;font-family:var(--font-mono);background:var(--bg-tint);color:var(--primary-deep)}.card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.card-pad{padding:22px 24px}.nav{position:sticky;top:0;z-index:30;height:68px;display:flex;align-items:center;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.nav .wrap{display:flex;align-items:center;gap:var(--sp-6)}.nav-links{display:flex;align-items:center;gap:var(--sp-6);margin-left:auto}.nav-links a{font-size:14px;font-weight:500;color:var(--fg-2);text-decoration:none;transition:.15s}.nav-links a:hover{color:var(--fg-1)}.wordmark{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.wordmark .word{font-size:20px;font-weight:500;letter-spacing:-.01em;color:var(--fg-1)}.wordmark .word b{font-weight:800}.wordmark.on-dark .word{color:#fff}.hero{position:relative;overflow:hidden;background:var(--bg-surface);color:var(--fg-1);padding:var(--sp-16) 0 calc(var(--sp-16) + var(--sp-8))}.hero .wrap{position:relative}.hero-grid{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-10)}.hero-inner{max-width:600px;flex:1 1 auto;min-width:0}.hero-jack{flex:none;width:250px;height:auto;filter:drop-shadow(0 16px 28px rgba(3,40,101,.18))}.hero .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:var(--sp-6);padding:6px 13px 6px 9px;border-radius:var(--r-pill);background:var(--primary-soft);border:1px solid var(--border);font-size:12.5px;font-weight:600;color:var(--primary);letter-spacing:.01em}.hero .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--primary)}.hero h1{font-size:clamp(38px,6vw,60px);line-height:1.05;font-weight:800;letter-spacing:var(--tracking-tight);color:var(--fg-1)}.hero .lede{font-size:18px;line-height:1.6;color:var(--fg-2);margin-top:var(--sp-6);max-width:56ch}.hero .lede p+p{margin-top:var(--sp-4)}.hero-cta{margin-top:var(--sp-10);max-width:520px}.hero-trust{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);margin-top:var(--sp-8);font-size:13px;color:var(--fg-2)}.hero-trust span{display:inline-flex;align-items:center;gap:7px}.hero-trust .ic{color:var(--primary)}.signup-note{font-size:12.5px;line-height:1.5;color:var(--fg-3);margin-top:var(--sp-3)}.on-dark .signup-note,.signup-note.on-dark{color:var(--fg-on-dark-2)}.signup-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.notice{display:inline-flex;align-items:flex-start;gap:9px;text-align:left;margin-top:var(--sp-6);padding:12px 14px;border-radius:var(--r-md);font-size:13.5px;line-height:1.5;font-weight:500}.notice code{font-family:var(--font-mono);font-size:12.5px}.notice-warn{background:var(--amber-50);color:var(--amber-700)}.notice-success{background:var(--green-50);color:var(--green-700)}.notice .ic{margin-top:1px;flex:none}.ea{padding:var(--sp-16) 0 var(--sp-20);text-align:center}.ea .overline{margin-bottom:var(--sp-3)}.ea h1{font-size:var(--h1-size);line-height:var(--h1-lh);font-weight:var(--h1-w);letter-spacing:var(--tracking-tight)}.ea .lede{font-size:var(--body-lg-size);line-height:var(--body-lg-lh);color:var(--fg-2);margin:var(--sp-4) auto 0;max-width:46ch}.ea .signup-note{text-align:center;margin-top:var(--sp-6)}.ea-frame{margin-top:var(--sp-10)}.ea-frame iframe{width:100%;max-width:600px;min-height:700px;border:1px solid var(--border);border-radius:var(--r-lg);background:#eff2f7;margin:0 auto;display:block}.ea-back{margin-top:var(--sp-10);font-size:13px}.ea-back a{color:var(--fg-link);text-decoration:none}.ea-back a:hover{text-decoration:underline}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}.step{position:relative;padding-top:var(--sp-6);border-top:2px solid var(--border)}.step .num{font-family:var(--font-mono);font-size:var(--mono-size);font-weight:600;color:var(--primary);margin-bottom:var(--sp-3)}.step h3{font-size:var(--h3-size);line-height:var(--h3-lh);font-weight:var(--h3-w);margin-bottom:var(--sp-3)}.step p{font-size:var(--body-size);line-height:var(--body-lh);color:var(--fg-2)}.map-demo{display:grid;grid-template-columns:1fr;gap:var(--sp-4)}.map-q{padding:20px 22px}.map-q .q-label{font-size:12.5px;color:var(--fg-3);margin-bottom:var(--sp-2)}.map-q .q-text{font-size:17px;font-weight:600;line-height:1.4;color:var(--fg-1)}.map-arrow{display:grid;place-items:center;color:var(--blue-300)}.map-out{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:16px 18px;background:var(--bg-tint);border-radius:var(--r-md)}.map-out .label{font-size:12.5px;font-weight:600;color:var(--primary-deep);margin-right:var(--sp-1)}.fw-badge{display:inline-flex;align-items:center;padding:4px 9px;border-radius:var(--r-sm);font-size:11px;font-weight:700;font-family:var(--font-mono)}.fw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3)}.fw-item{display:flex;align-items:center;gap:var(--sp-3);padding:16px 18px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-md)}.fw-item .ic{color:var(--primary)}.fw-item .nm{font-size:14px;font-weight:600;color:var(--fg-1)}.platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-4)}.platform-item{padding:22px 24px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-lg)}.platform-item .ic{color:var(--primary)}.platform-item h3{font-size:var(--h4-size);font-weight:var(--h4-w);color:var(--fg-1);margin-top:var(--sp-4)}.platform-item p{font-size:var(--body-size);line-height:var(--body-lh);color:var(--fg-2);margin-top:var(--sp-2)}.platform-roadmap{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6);padding-top:var(--sp-6);border-top:1px dashed var(--border-strong)}.platform-roadmap-label{font-size:13px;font-weight:600;color:var(--fg-3);margin-right:var(--sp-2)}.platform-roadmap-item{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:var(--r-pill);border:1px dashed var(--border-strong);font-size:13px;font-weight:500;color:var(--fg-3)}.platform-roadmap-item .ic{color:var(--fg-4)}.jack{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-16);align-items:center}.jack-chat{display:flex;flex-direction:column;gap:var(--sp-3)}.msg{display:flex;gap:10px;align-items:flex-start;max-width:92%}.msg .bubble{background:#fff;border:1px solid var(--border);border-radius:4px 14px 14px;padding:12px 15px;font-size:14px;line-height:1.55;color:var(--fg-2);box-shadow:var(--shadow-xs)}.msg.me{margin-left:auto;flex-direction:row-reverse}.msg.me .bubble{background:var(--primary);color:#fff;border:none;border-radius:14px 4px 14px 14px}.avatar{border-radius:50%;overflow:hidden;flex:none;background:var(--blue-200)}.cta-band{background:linear-gradient(160deg,var(--bg-dark-2),var(--bg-dark));color:var(--fg-on-dark);border-radius:var(--r-2xl);padding:var(--sp-16) var(--sp-12);text-align:center;position:relative;overflow:hidden}.cta-band>*{position:relative}.cta-band h2{font-size:var(--h1-size);line-height:var(--h1-lh);font-weight:800;letter-spacing:var(--tracking-tight);color:#fff}.cta-band p{font-size:var(--body-lg-size);line-height:var(--body-lg-lh);color:var(--fg-on-dark-2);margin:var(--sp-4) auto 0;max-width:48ch}.cta-band .btn{margin-top:var(--sp-10)}.cta-band .signup-note{text-align:center}.cta-band .notice{margin-top:var(--sp-10)}.signup-form{display:flex;flex-direction:column;gap:var(--sp-3);max-width:440px;margin:var(--sp-10) auto 0}.signup-form input[type=email],.signup-form input[type=text]:not(.hp){width:100%;padding:14px 18px;font-size:15px;font-family:inherit;color:var(--fg-1);background:#fff;border:1px solid var(--border);border-radius:var(--r-md)}.signup-form input:focus{outline:none;box-shadow:var(--ring)}.signup-row-2col{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.signup-optin{display:flex;align-items:flex-start;gap:9px;text-align:left;font-size:13px;line-height:1.5;color:var(--fg-on-dark-2);cursor:pointer}.signup-optin input{margin-top:3px;flex:none;width:16px;height:16px;accent-color:var(--blue-300)}.signup-optin a{color:inherit;text-decoration:underline;text-underline-offset:2px}.signup-form .btn{margin-top:var(--sp-2);align-self:center}.signup-form .hp{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hidden-frame{display:none}.faq{display:flex;flex-direction:column}.faq details{border-bottom:1px solid var(--border)}.faq summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;align-items:center;gap:var(--sp-4);font-size:16px;font-weight:600;color:var(--fg-1)}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{margin-left:auto;color:var(--fg-3);transition:transform .2s}.faq details[open] summary .ic{transform:rotate(45deg)}.faq .answer{padding:0 0 20px;font-size:var(--body-size);line-height:1.65;color:var(--fg-2);max-width:68ch}.footer{background:var(--bg-dark);color:var(--fg-on-dark-2);padding:var(--sp-12) 0}.footer .wrap{display:flex;align-items:center;gap:var(--sp-6);flex-wrap:wrap}.footer .links{display:flex;gap:var(--sp-6);margin-left:auto;font-size:13px}.footer a{text-decoration:none;transition:.15s}.footer a:hover{color:#fff}.footer .legal{font-size:12.5px;width:100%;padding-top:var(--sp-6);border-top:1px solid var(--border-dark);color:var(--fg-4)}.prose{padding:var(--sp-16) 0 var(--sp-20)}.prose h1{font-size:var(--h1-size);line-height:var(--h1-lh);font-weight:var(--h1-w);letter-spacing:var(--tracking-tight)}.prose .updated{font-size:13px;color:var(--fg-3);margin-top:var(--sp-3)}.prose h2{font-size:var(--h3-size);line-height:var(--h3-lh);font-weight:var(--h3-w);margin-top:var(--sp-10);margin-bottom:var(--sp-3)}.prose p,.prose li{font-size:var(--body-size);line-height:1.7;color:var(--fg-2)}.prose p{margin-bottom:var(--sp-4)}.prose ul{padding-left:var(--sp-5);margin-bottom:var(--sp-4)}.prose li{margin-bottom:var(--sp-2)}.prose a{color:var(--fg-link)}.nf{min-height:70vh;display:grid;place-items:center;text-align:center;padding:var(--sp-16) 0}.nf .code{font-family:var(--font-mono);font-size:13px;color:var(--primary);letter-spacing:var(--tracking-wide)}.nf h1{font-size:var(--h1-size);font-weight:800;letter-spacing:var(--tracking-tight);margin-top:var(--sp-4)}.nf p{font-size:var(--body-lg-size);color:var(--fg-2);margin:var(--sp-4) 0 var(--sp-8)}@media (max-width: 860px){.steps,.jack,.nudge-grid{grid-template-columns:1fr;gap:var(--sp-10)}.nav-links a[data-desktop]{display:none}.section{padding:var(--sp-12) 0}.cta-band{padding:var(--sp-12) var(--sp-6);border-radius:var(--r-xl)}.hero-jack{display:none}}@media (max-width: 480px){.signup-row-2col{grid-template-columns:1fr}}@media (max-width: 560px){.hero{padding:var(--sp-12) 0 var(--sp-16)}.footer .links{margin-left:0;width:100%;flex-wrap:wrap;gap:var(--sp-4)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.fw-iso{color:var(--fw-techstart);background:var(--fw-techstart-bg)}.fw-soc2{color:var(--fw-askjack);background:var(--fw-askjack-bg)}.fw-nist{color:var(--green-500);background:var(--green-50)}.fw-ce{color:var(--amber-500);background:var(--amber-50)}.mid-cta{max-width:480px;margin:0 auto;text-align:center}.mid-cta h3{font-size:var(--h2-size);line-height:var(--h2-lh);font-weight:var(--h2-w);letter-spacing:var(--tracking-snug);color:var(--fg-1)}.mid-cta p{font-size:15px;color:var(--fg-2);margin-top:var(--sp-3)}.mid-cta>div{margin-top:var(--sp-6)}.mid-cta .signup-note{text-align:center}.nudge-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-16);align-items:center}.nudge-grid .sec-intro{max-width:none;margin-bottom:0}.nudge-card{max-width:560px;margin:0 auto;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:22px 24px}.nudge-head{display:flex;align-items:center;gap:10px}.nudge-who{display:flex;flex-direction:column}.nudge-name{font-size:14px;font-weight:700;color:var(--fg-1)}.nudge-when{font-size:12px;color:var(--fg-4)}.nudge-tag{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:5px 10px;border-radius:var(--r-pill);font-size:12px;font-weight:600;color:var(--status-compliant);background:var(--status-compliant-bg)}.nudge-msg{font-size:15px;line-height:1.6;color:var(--fg-2);margin-top:var(--sp-4)}.nudge-card .btn{margin-top:var(--sp-5)}.week{display:flex;flex-direction:column;gap:var(--sp-3)}.week-item{display:flex;align-items:center;gap:var(--sp-4);padding:16px 20px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-md)}.week-num{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--primary-deep);background:var(--bg-tint)}.week-body{flex:1;min-width:0}.week-title{font-size:15px;font-weight:600;color:var(--fg-1)}.week-cat{font-size:13px;color:var(--fg-3);margin-top:2px}.week-footer{display:flex;align-items:center;gap:10px;margin-top:var(--sp-6);font-size:14px;color:var(--fg-2)}.jack-copy h2{margin-top:var(--sp-3)}.jack-copy p{font-size:var(--body-lg-size);line-height:var(--body-lg-lh);color:var(--fg-2);margin-top:var(--sp-4)}
