.book-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.book-main{justify-items:start;gap:1.25rem;display:grid}.book-main>.lead{max-width:56ch}.qf{background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--line), 0 2.5rem 5rem -3.125rem var(--shadow);border-radius:1.75rem;gap:1.125rem;margin-top:.625rem;padding:clamp(1.25rem,3vw,2.125rem);display:grid}.qf .btn{justify-content:space-between;justify-self:start;min-width:13.75rem}.qf-err{color:oklch(55% .2 25);font-size:.84rem;font-style:normal;font-weight:500;display:block}.qf-err:empty{display:none}.chips-f .qf-err{flex-basis:100%}.qf-when{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.qf-when legend{grid-column:1/-1}.chip.when span{border-radius:1rem;align-items:center;gap:.625rem;width:100%;padding:.625rem .875rem .625rem .625rem;display:flex}.chip.when i{width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--line);font:600 .8rem/1 var(--f-mono);color:var(--muted);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.chip.when input:checked+span i{background:var(--white);color:var(--accent);box-shadow:none}.qf-note{color:var(--muted);font-size:.88rem}.qf-note a{color:var(--accent)}.qf[hidden],.cal[hidden]{display:none}.cal{gap:.875rem;width:100%;scroll-margin-top:6.25rem;display:grid}.cal-bar{background:var(--tint);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}.cal-bar b{font-family:var(--f-display);font-weight:600;display:block}.cal-bar p{color:var(--muted);font-size:.92rem}.cal-to{color:var(--ink);margin-top:.375rem;display:block}.cal-to strong{overflow-wrap:anywhere;font-weight:600}.cal-to .link{padding-block:0}.cal-w{background:var(--surface);min-height:56.25rem;box-shadow:0 0 0 1px var(--line);border-radius:1.5rem;overflow:hidden}.cal-acts{flex-wrap:wrap;gap:.5rem;display:flex}.cal.no-widget .cal-w{display:none}.book-side{gap:1rem;display:grid}.book-side .rcard{justify-self:stretch;max-width:none;transform:none}.book-side .fc-av img{box-shadow:0 0 0 .1875rem var(--surface)}.side-champ{position:relative}.side-champ h2{padding-right:3.25rem}.side-champ .cup{width:4rem;top:-1.25rem;right:-.875rem}.sc-links{flex-wrap:wrap;gap:.5rem;display:flex}.sc-links .pill-btn{background:var(--tint);box-shadow:none;padding:.25rem .875rem .25rem .25rem;font-size:.88rem}.sc-links .pb-ic{width:1.875rem;height:1.875rem}.sc-h{align-items:center;gap:.75rem;display:flex}.book-side .cta-steps li{padding-block:.625rem;font-size:.95rem}.side-quote{gap:1rem;margin:0}.side-quote blockquote{font-family:var(--f-display);letter-spacing:-.01em;font-size:1.02rem;font-weight:500;line-height:1.55}.side-quote figcaption{color:var(--muted);align-items:center;gap:.75rem;font-size:.88rem;display:flex}.side-quote figcaption img{object-fit:cover;width:2.75rem;height:2.75rem;box-shadow:0 0 0 .1875rem var(--surface), 0 0 0 .25rem var(--accent);border-radius:50%;flex:none}.side-quote figcaption span{display:grid}.side-quote figcaption b{color:var(--ink);font-weight:600}.side-talk{gap:.875rem}.side-talk .tel{color:var(--ink);font-size:1rem}.side-talk .tel small{font:500 .75rem/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block}@media (width<=960px){.book-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.qf-when,.g2{grid-template-columns:minmax(0,1fr)}.qf .btn,.cal-acts{width:100%}.cal-acts .btn{flex:auto;justify-content:space-between}}html[data-svc=agentic-gtm] .bs-hide-agentic-gtm,html:not([data-svc=agentic-gtm]) .bs-only-agentic-gtm{display:none}.cta-steps .bs-t{font:inherit;color:inherit}.bs-t:not(.t-all){display:none}html[data-svc=cold-email] .t-cold-email,html[data-svc=agentic-gtm] .t-agentic-gtm{display:inline}html[data-svc=cold-email] li:has(.t-cold-email) .t-all,html[data-svc=agentic-gtm] li:has(.t-agentic-gtm) .t-all{display:none}.side-list{gap:.5rem;display:grid}.side-list li{padding-left:1.75rem;font-size:.95rem;line-height:1.45;position:relative}.side-list li:before{content:"✓";background:var(--accent);width:1.25rem;height:1.25rem;color:var(--white);border-radius:50%;place-items:center;font-size:.72rem;display:grid;position:absolute;top:.0625rem;left:0}.chip.svc span{text-align:left;border-radius:1rem;gap:.125rem;padding:.625rem 1rem;display:grid}.chip.svc b{font-weight:600}.chip.svc small{color:var(--muted);font-size:.78rem}.chip.svc input:checked+span small{color:var(--white)}.wayq{border:0;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;gap:.625rem;width:100%;min-width:0;margin:0;padding:0;display:grid}.wayq legend{grid-column:1/-1;margin-bottom:.625rem;padding:0;font-weight:600}.wq-o{display:grid;position:relative}.wq-o input{opacity:0;width:1px;height:1px;position:absolute}.wq-o span{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:1.125rem;align-content:start;gap:.25rem;padding:.875rem 1rem;transition:background .25s,color .25s,box-shadow .25s;display:grid}.wq-o span:hover{box-shadow:inset 0 0 0 1.5px var(--accent)}.wq-o b{font-family:var(--f-display);letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.wq-o small{color:var(--muted);font-size:.82rem;line-height:1.35}.wq-o input:checked+span{background:var(--accent);color:var(--white);box-shadow:0 1rem 2rem -1.25rem color-mix(in oklab, var(--accent) 80%, transparent)}.wq-o input:checked+span small{color:oklch(100% 0 0/.85)}.wq-o input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}@media (width<=640px){.wayq{grid-template-columns:minmax(0,1fr)}}html:not([data-way=unsure]) .book-side .rc-mode{display:none}html[data-way=build] .book-side .rc-view[data-view=run]{visibility:hidden;opacity:0}html[data-way=build] .book-side .rc-view[data-view=build]{visibility:visible;opacity:1;transform:none}
