@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&display=swap";:root{--bg:#f3eee5;--bg-grad-1:#c28f3414;--bg-grad-2:#0909090a;--surface:#09090909;--surface-2:#0909090f;--fg:#090909;--fg-muted:#4a463f;--fg-faint:#8a857a;--hair:#09090924;--hair-2:#09090912;--primary:#c28f34;--primary-soft:#c28f341f;--accent:linear-gradient(120deg, #d4a44a 0%, #c28f34 55%, #a87826 100%);--accent-ink:#f3eee5;--radius:6px;--radius-sm:4px;--radius-lg:10px;--shadow:0 30px 70px -44px #09090959;--glow:0 20px 56px -32px #c28f3473;--font-head:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--font-serif:"Cormorant Garamond", "Playfair Display", Georgia, serif;--dur:.4s;--ease:cubic-bezier(.32, .72, 0, 1);--ease-spring:cubic-bezier(.16, 1, .3, 1);--grain:.02;--vignette:#0909090d;--book-w:430px;--book-h:min(880px, 92vh)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:-.011em;background:#1a1815;overflow:hidden}.eb-reader{background:radial-gradient(120% 90% at 50% 0,#221f1a,#14120f 70%);justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:relative}.eb-book{width:100%;max-width:var(--book-w);height:100svh;max-height:var(--book-h);background:var(--bg);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #0009}@media (width>=480px){.eb-book{border:1px solid #f3eee514;border-radius:18px}}@media (width<=479px){.eb-reader{background:var(--bg)}.eb-book{box-shadow:none;max-height:100svh}}.eb-stage{flex:1;position:relative;overflow:hidden}.eb-page-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.eb-page-wrap::-webkit-scrollbar{width:0}.eb-page-enter{animation:ebPageIn .5s var(--ease) both}@keyframes ebPageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.eb-page{flex-direction:column;min-height:100%;padding:clamp(26px,7vw,44px) clamp(24px,7vw,40px) 96px;display:flex;position:relative}.eb-page.dark{color:var(--accent-ink);background:#090909}.eb-page.dark .eb-body{color:#f3eee5b8}.eb-page.dark .eb-sec-h{color:#f3eee580}.eb-page.dark .eb-field-label,.eb-page.dark .eb-flow-step,.eb-page.dark .eb-cat-name{color:var(--accent-ink)}.eb-page.dark .eb-cat-desc,.eb-page.dark .eb-flow-step:not(.gold){color:#f3eee5ad}.eb-page:before{content:"";pointer-events:none;z-index:0;opacity:var(--grain);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.eb-page>*{z-index:1;position:relative}.eb-label{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--primary);margin:0 0 16px;font-size:11px;font-weight:700}.eb-h1{font-family:var(--font-head);letter-spacing:-.03em;text-transform:uppercase;color:var(--fg);margin:0 0 18px;font-size:clamp(26px,7.4vw,34px);font-weight:800;line-height:1.04}.eb-h1 .it{font-family:var(--font-serif);text-transform:none;letter-spacing:-.01em;color:var(--primary);font-style:italic;font-weight:600}.eb-h2{font-family:var(--font-head);letter-spacing:-.02em;text-transform:uppercase;color:var(--fg);margin:0 0 12px;font-size:clamp(19px,5.4vw,24px);font-weight:700;line-height:1.1}.eb-h2 .it{font-family:var(--font-serif);text-transform:none;color:var(--primary);font-style:italic;font-weight:600}.eb-h3{font-family:var(--font-head);letter-spacing:-.01em;text-transform:uppercase;color:var(--fg);margin:0 0 8px;font-size:clamp(15px,4.2vw,18px);font-weight:700;line-height:1.15}.eb-body{color:var(--fg-muted);margin:0 0 14px;font-size:clamp(15px,4.3vw,17px);line-height:1.6}.eb-body+.eb-body{margin-top:-2px}.eb-body strong{color:var(--fg);font-weight:600}.eb-small{color:var(--fg-faint);margin:0 0 12px;font-size:clamp(13px,3.6vw,14.5px);line-height:1.55}.eb-foot-label{font-family:var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--fg-faint);font-size:10px;font-weight:700}.eb-page.dark .eb-foot-label{color:#f3eee56b}.eb-italic{font-family:var(--font-serif);color:var(--primary);font-style:italic;font-weight:500}.eb-rule{background:var(--primary);border:none;width:48px;height:1px;margin:0 0 18px}.eb-rule.wide{background:var(--hair);width:100%;max-width:320px}.eb-rule.center{margin-inline:auto}.eb-rule.gold-wide{background:var(--primary);width:100%;max-width:320px}.eb-sec{margin-top:26px}.eb-sec-h{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-faint);align-items:center;gap:10px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.eb-sec-h:after{content:"";background:var(--hair-2);flex:1;height:1px}.eb-sec-no{font-family:var(--font-mono);color:var(--primary);font-size:11px;font-weight:600}.eb-link{color:var(--primary);font-weight:500;font-size:inherit;border-bottom:1px solid color-mix(in srgb, var(--primary) 40%, transparent);word-break:break-word;align-items:baseline;gap:6px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.eb-link:hover{border-color:var(--primary);color:#a87826}.eb-link svg{flex-shrink:0;align-self:center;width:11px;height:11px}.eb-resources{flex-direction:column;gap:6px;margin:10px 0 4px;display:flex}.eb-resource{color:var(--fg-muted);font-size:clamp(13px,3.6vw,14.5px);line-height:1.5}.eb-resource .eb-link{font-size:clamp(13px,3.6vw,14px)}.eb-flow{flex-direction:column;align-items:center;gap:0;margin:14px 0;display:flex}.eb-flow-step{font-family:var(--font-head);letter-spacing:-.01em;text-transform:uppercase;color:var(--fg);text-align:center;padding:7px 0;font-size:clamp(13px,3.6vw,15px);font-weight:700}.eb-flow-step.gold{color:var(--primary)}.eb-flow-arrow{height:22px;color:var(--primary);place-items:center;display:grid}.eb-flow-arrow svg{width:14px;height:14px}.eb-flow-h{font-family:var(--font-head);letter-spacing:.03em;text-transform:uppercase;color:var(--primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:8px 0;font-size:clamp(13px,3.6vw,16px);font-weight:700;display:flex}.eb-flow-h .sep{color:var(--fg-faint);font-weight:400}.eb-fields{flex-direction:column;margin:8px 0;display:flex}.eb-field{border-bottom:1px solid var(--hair-2);align-items:baseline;gap:12px;padding:8px 0;display:flex}.eb-field:last-child{border-bottom:none}.eb-field-no{font-family:var(--font-mono);color:var(--fg-faint);flex-shrink:0;min-width:22px;font-size:12px;font-weight:600}.eb-field-label{font-family:var(--font-head);color:var(--fg);font-size:clamp(14px,3.8vw,16px);font-weight:600}.eb-checklist{flex-direction:column;gap:0;margin:10px 0;display:flex}.eb-check{border-bottom:1px solid var(--hair-2);color:var(--fg);align-items:center;gap:12px;padding:9px 0;font-size:clamp(14px,3.8vw,16px);display:flex}.eb-check:last-child{border-bottom:none}.eb-check-box{border:1.5px solid var(--primary);border-radius:3px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.eb-action{flex-direction:column;gap:0;margin:12px 0;display:flex}.eb-action-row{border-bottom:1px solid var(--hair-2);color:var(--fg);align-items:baseline;gap:10px;padding:8px 0;font-size:clamp(14px,3.8vw,16px);display:flex}.eb-action-row:last-child{border-bottom:none}.eb-action-blank{border-bottom:1px solid var(--hair);flex:1;min-width:60px;height:1.4em}.eb-quote{font-family:var(--font-serif);color:var(--fg);border-left:2px solid var(--primary);margin:18px 0;padding:4px 0 4px 18px;font-size:clamp(18px,5vw,22px);font-style:italic;font-weight:500;line-height:1.35}.eb-quote.center{text-align:center;border-left:none;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:16px 0}.eb-quote.large{text-align:center;border:none;margin:22px 0;padding:0;font-size:clamp(20px,5.6vw,26px)}.eb-story{margin:18px 0}.eb-story-tag{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--primary);margin-bottom:8px;font-size:clamp(16px,5vw,20px);font-weight:800}.eb-story-body{color:var(--fg-muted);margin:0 0 10px;font-size:clamp(14px,4vw,16px);line-height:1.6}.eb-story-bold{color:var(--fg);font-size:clamp(14px,4vw,16px);font-weight:600;line-height:1.5}.eb-cats{flex-direction:column;margin:8px 0;display:flex}.eb-cat{border-bottom:1px solid var(--hair-2);align-items:baseline;gap:14px;padding:10px 0;display:flex}.eb-cat:first-child{border-top:1px solid var(--hair-2)}.eb-cat-name{font-family:var(--font-head);text-transform:uppercase;color:var(--fg);flex-shrink:0;min-width:84px;font-size:clamp(14px,4vw,17px);font-weight:700}.eb-cat-desc{color:var(--fg-muted);font-size:clamp(13px,3.6vw,15px);line-height:1.45}.eb-reasons{flex-direction:column;gap:6px;margin:10px 0;display:flex}.eb-reason{border-bottom:1px solid var(--hair-2);font-family:var(--font-head);text-transform:uppercase;color:var(--fg);align-items:baseline;gap:10px;padding:8px 0;font-size:clamp(13px,3.6vw,15px);font-weight:600;display:flex}.eb-reason:last-child{border-bottom:none}.eb-reason-dot{background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.eb-cta{background:var(--primary);color:var(--accent-ink);font-family:var(--font-head);letter-spacing:-.01em;text-transform:uppercase;cursor:pointer;transition:transform .3s var(--ease), box-shadow .3s var(--ease);border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:clamp(13px,3.4vw,15px);font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 32px -12px #c28f3499}.eb-cta:hover{transform:translateY(-2px);box-shadow:0 18px 44px -14px #c28f34b3}.eb-cta svg{width:16px;height:16px}.eb-roadmap{flex-direction:column;margin:14px 0;display:flex}.eb-road{border-bottom:1px solid var(--hair-2);align-items:baseline;gap:16px;padding:11px 0;display:flex}.eb-road:first-child{border-top:1px solid var(--hair-2)}.eb-road-no{font-family:var(--font-mono);color:var(--primary);flex-shrink:0;min-width:26px;font-size:13px;font-weight:600}.eb-road-label{font-family:var(--font-head);text-transform:uppercase;color:var(--fg);font-size:clamp(15px,4.2vw,18px);font-weight:700}.eb-road-desc{color:var(--fg-muted);margin-top:2px;font-size:clamp(13px,3.6vw,15px)}.eb-diag{flex-direction:column;gap:0;margin:12px 0;display:flex}.eb-diag-row{border-bottom:1px solid #f3eee51a;flex-direction:column;gap:3px;padding:11px 0;display:flex}.eb-diag-row:first-child{border-top:1px solid #f3eee51a}.eb-diag-word{font-family:var(--font-head);text-transform:uppercase;color:var(--primary);letter-spacing:.02em;font-size:clamp(16px,4.6vw,20px);font-weight:800}.eb-diag-q{color:#f3eee5b3;font-size:clamp(13px,3.6vw,15px);line-height:1.45}.eb-tree{font-family:var(--font-mono);color:var(--fg-muted);background:var(--surface);border-left:2px solid var(--primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:10px 0;padding:14px 16px;font-size:clamp(12px,3.4vw,14px);line-height:1.7}.eb-tree .root{color:var(--fg);font-weight:600}.eb-example-box{border:1px solid var(--hair);border-radius:var(--radius);background:#fffdf8;margin:12px 0;padding:16px 18px}.eb-example-box .eb-h3{margin-bottom:6px}.eb-example-box .eb-body{margin-bottom:8px}.eb-mt{margin-top:18px}.eb-mt-sm{margin-top:10px}.eb-mt-lg{margin-top:28px}.eb-mb{margin-bottom:18px}.eb-center{text-align:center}.eb-stack{flex-direction:column;display:flex}.eb-stack>*+*{margin-top:0}.eb-cover{flex-direction:column;min-height:100%;padding:clamp(30px,9vw,52px) clamp(28px,8vw,44px) 80px;display:flex;position:relative;overflow:hidden}.eb-cover-top{justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.eb-cover-brand{font-family:var(--font-head);letter-spacing:.14em;color:var(--fg);align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.eb-cover-mic{opacity:.07;pointer-events:none;z-index:0;position:absolute;top:64px;right:-40px}.eb-cover-center{z-index:1;margin:auto 0;position:relative}.eb-cover-title{font-family:var(--font-head);letter-spacing:-.035em;text-transform:uppercase;color:var(--fg);margin:0 0 18px;font-size:clamp(34px,11vw,46px);font-weight:800;line-height:.98}.eb-cover-sub{font-family:var(--font-serif);color:var(--primary);max-width:24ch;margin:0 0 22px;font-size:clamp(18px,5.4vw,23px);font-style:italic;font-weight:500;line-height:1.3}.eb-cover-support{color:var(--fg-muted);max-width:30ch;margin:0 0 24px;font-size:clamp(13px,3.8vw,15px);line-height:1.5}.eb-cover-framework{font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--primary);border:1px solid var(--primary);border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:9px 14px;font-size:clamp(11px,3vw,13px);font-weight:700;display:flex}.eb-cover-framework .sep{color:var(--fg-faint);font-weight:400}.eb-cover-bottom{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;display:flex}.eb-cover-author{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-faint);font-size:11px;font-weight:700}.eb-cover-tagline{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-faint);font-size:10px;font-weight:700}.eb-final-mark{margin:0 auto 18px}.eb-final-flow{font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;color:var(--primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:16px 0;font-size:clamp(13px,3.6vw,16px);font-weight:700;display:flex}.eb-final-flow .sep{color:#f3eee54d;font-weight:400}.eb-final-transform{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;align-items:center;gap:4px;margin:16px 0;font-size:clamp(14px,4vw,17px);font-weight:700;display:flex}.eb-final-transform .word{color:var(--accent-ink)}.eb-final-transform .word.gold{color:var(--primary)}.eb-final-transform .arrow{color:var(--primary);place-items:center;height:20px;display:grid}.eb-final-transform .arrow svg{width:14px;height:14px}.eb-sys-flow{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.02em;flex-direction:column;align-items:center;gap:0;margin:20px 0;font-size:clamp(12px,3.4vw,14px);font-weight:700;display:flex}.eb-sys-node{color:var(--accent-ink);text-align:center;padding:6px 0}.eb-sys-node.gold{color:var(--primary)}.eb-sys-arrow{height:20px;color:var(--primary);place-items:center;display:grid}.eb-sys-arrow svg{width:13px;height:13px}.eb-sys-branch{justify-content:center;gap:6px;width:100%;display:flex}.eb-sys-col{flex-direction:column;flex:1;align-items:center;gap:0;display:flex}.eb-sys-col .eb-sys-node{padding:4px 0;font-size:clamp(11px,3vw,13px)}.eb-nav{z-index:20;background:linear-gradient(to top, var(--bg) 60%, color-mix(in srgb, var(--bg) 40%, transparent));-webkit-backdrop-filter:blur(8px);justify-content:space-between;align-items:center;padding:14px clamp(20px,6vw,36px);display:flex;position:absolute;bottom:0;left:0;right:0}.eb-page.dark~.eb-nav{background:linear-gradient(#09090966,#090909 40%)}.eb-stage:has(.eb-page.dark) .eb-nav{background:linear-gradient(#09090966,#090909 40%)}.eb-nav-btn{font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:8px 4px;font-size:12px;font-weight:700;transition:color .2s,opacity .2s;display:inline-flex}.eb-nav-btn:hover{color:var(--primary)}.eb-nav-btn:disabled{opacity:.25;cursor:default}.eb-nav-btn:disabled:hover{color:var(--fg)}.eb-nav-btn svg{width:15px;height:15px}.eb-nav-btn.next{color:var(--primary)}.eb-nav-counter{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-faint);font-feature-settings:"tnum" 1;font-size:13px;font-weight:600}.eb-nav-counter .now{color:var(--fg)}.eb-page.dark~.eb-nav .eb-nav-btn{color:var(--accent-ink)}.eb-stage:has(.eb-page.dark) .eb-nav .eb-nav-btn{color:var(--accent-ink)}.eb-stage:has(.eb-page.dark) .eb-nav .eb-nav-btn.next{color:var(--primary)}.eb-stage:has(.eb-page.dark) .eb-nav .eb-nav-counter .now{color:var(--accent-ink)}.eb-stage:has(.eb-page.dark) .eb-nav .eb-nav-counter{color:#f3eee566}@media (prefers-reduced-motion:reduce){.eb-page-enter{animation:none!important}.eb-cta,.eb-link,.eb-nav-btn{transition:none!important}}.eb-page:has(.eb-cover){height:100%;min-height:100%;padding:0;overflow:hidden}.eb-page:has(.eb-cover) .eb-cover{height:100%}.eb-cover{color:#fff;background-color:#060606;background-image:url(/images/ChatGPT_Image_Sep_6,_2026,_03_43_35_PM.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:1;min-height:100%;display:flex;position:relative;overflow:hidden}.eb-cover-content{z-index:2;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;padding:22% 6% 100px 2%;display:flex;position:relative}.eb-cover-logo{object-fit:contain;object-position:left center;z-index:3;width:clamp(82px,23vw,124px);height:auto;margin:0;display:block;position:absolute;top:5%;left:5%}.eb-cover-title{flex-direction:column;margin-bottom:10px;display:flex}.eb-cover-artist{font-family:var(--font-serif);letter-spacing:-.01em;color:#fff;font-size:clamp(44px,15vw,72px);font-weight:600;line-height:.92}.eb-cover-automation{font-family:var(--font-serif);letter-spacing:-.06em;color:var(--primary);white-space:nowrap;margin-top:2px;margin-left:-.04em;font-size:clamp(38px,13.5vw,66px);font-weight:600;line-height:.92;display:block}.eb-cover-guide{font-family:var(--font-body);letter-spacing:.18em;white-space:nowrap;text-transform:uppercase;color:var(--primary);margin-bottom:clamp(12px,2.5vh,18px);font-size:clamp(10px,3vw,14px);font-weight:600}.eb-cover-subtitle{font-family:var(--font-body);color:#ffffffd1;max-width:300px;margin:0;font-size:clamp(13px,3.6vw,17px);font-weight:400;line-height:1.72}.eb-cover-subtitle .gold{color:var(--primary);font-weight:500}.eb-cover-author{flex-direction:column;align-items:flex-start;gap:1px;margin-top:clamp(28px,6vh,44px);display:flex}.eb-cover-by{font-family:var(--font-body);color:#ffffffad;font-size:10px;line-height:1.2}.eb-cover-name{font-family:var(--font-body);letter-spacing:.03em;white-space:nowrap;color:var(--primary);font-size:clamp(10px,2.7vw,12px);font-style:normal;font-weight:500;line-height:1.3}@media (height<=640px){.eb-cover-content{padding-top:18%;padding-bottom:80px}.eb-cover-guide{margin-bottom:10px}.eb-cover-author{margin-top:clamp(20px,4vh,30px)}}.eb-diagnostics{flex-direction:column;margin:4px 0 16px;display:flex}.eb-diagnostic{border-bottom:1px solid var(--hair-2);color:var(--fg);align-items:baseline;gap:12px;padding:11px 0;font-size:clamp(14px,3.8vw,16px);line-height:1.45;display:flex}.eb-diagnostic:first-child{border-top:1px solid var(--hair-2)}.eb-diagnostic-no{font-family:var(--font-mono);color:var(--primary);flex-shrink:0;font-size:11px}.eb-highlight{border-left:2px solid var(--primary);background:#c28f340f;margin:12px 0 16px;padding:14px 16px}.eb-highlight .eb-body{color:var(--fg);margin:7px 0 0}.eb-signature-line{color:var(--fg-muted);margin:4px 0 0;font-size:clamp(13px,3.7vw,15px);line-height:1.5}.eb-processes{flex-direction:column;gap:10px;margin:8px 0 18px;display:flex}.eb-process{border:1px solid var(--hair);border-left:2px solid var(--primary);padding:12px 14px 8px}.eb-process-label{font-family:var(--font-head);color:var(--fg);font-size:clamp(14px,3.8vw,16px);font-weight:700;line-height:1.25}.eb-process .eb-flow{margin:8px 0 2px}.eb-process .eb-flow-step{padding:4px 0;font-size:12px}.eb-process .eb-flow-arrow{height:15px}.eb-process .eb-flow-arrow svg{width:11px;height:11px}.eb-foundation-list{margin:4px 0 2px}.eb-foundation-list .eb-sec{margin-top:18px}.eb-foundation-list .eb-sec-h{margin-bottom:6px}.eb-foundation-list .eb-body{margin-bottom:4px}.eb-resource-box{border:1px solid var(--hair);border-top:2px solid var(--primary);background:#09090906;margin:18px 0 12px;padding:14px 16px}.eb-resource-box.compact{margin:8px 0 12px;padding:10px 13px}.eb-resource-box .eb-h3{margin-bottom:4px}.eb-resource-box .eb-resources{margin:0}.eb-field-strip,.eb-inline-list{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);color:var(--fg);font-family:var(--font-head);margin:8px 0 12px;padding:10px 12px;font-size:clamp(13px,3.5vw,15px);font-weight:600;line-height:1.5}.eb-field-strip span{color:var(--primary);padding:0 4px}.eb-checkpoint{border-top:1px solid var(--hair);margin-top:18px;padding-top:14px}.eb-checkpoint .eb-checklist{margin-bottom:0}.eb-example-box{border-left:2px solid var(--primary);border-radius:0}.eb-button-example{border:1px solid var(--primary);color:var(--primary);font-family:var(--font-head);letter-spacing:.08em;margin-top:8px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-block}.eb-landing-sequence .eb-sec{margin-top:20px}.eb-landing-sequence .eb-sec-h,.eb-landing-sequence .eb-body{margin-bottom:8px}.eb-test-list .eb-sec{margin-top:20px}.eb-test-list .eb-sec-h{margin-bottom:7px}.eb-test-list .eb-check{font-size:14px}.eb-go-live{border-top:2px solid var(--primary);flex-direction:column;gap:7px;margin-top:24px;padding:15px 0 0;display:flex}.eb-go-live span{font-family:var(--font-head);letter-spacing:-.02em;color:var(--primary);font-size:clamp(20px,6vw,27px);font-weight:800}.eb-go-live small{color:var(--fg-muted);font-size:13px;line-height:1.5}.eb-offer{border-top:1px solid var(--hair);margin-top:28px;padding-top:22px}.eb-offer-title{font-family:var(--font-serif);color:var(--primary);margin:0 0 8px;font-size:clamp(26px,7vw,34px);font-style:italic}.eb-cta-disabled{cursor:default;opacity:.9}@media (width<=380px){.eb-page{padding-inline:20px}.eb-cover-content{padding:20% 6% 90px 2%}.eb-cover-automation{letter-spacing:-.07em}.eb-body{font-size:14.5px}}@media (width>=768px){.eb-cover-automation{letter-spacing:-.07em;font-size:clamp(38px,11vw,56px)}}@media (prefers-reduced-motion:reduce){.eb-page-enter{animation:none!important}}
