.viewer,.check-local,.guide,.latest-pages,.related,.images-question{--desk:var(--color-surface-subtle);--sheet:var(--color-surface-panel);--tint:var(--color-surface-subtle);--flap:var(--color-surface-component);--rule:var(--color-line);--rule-dark:var(--color-line-strong);--ink:var(--color-fg);--muted:var(--color-fg-muted);--accent:var(--color-accent-solid);--accent-dark:var(--color-accent-solid-hover);--accent-ink:var(--color-fg-on-solid);--stamp:var(--color-accent-solid);--danger:var(--color-fg);--radius:var(--radius-md);--serif:var(--site-font-display);--mono:var(--site-font-data)}.viewer{margin:1rem 0 2rem}.dropzone-loaded{color:var(--accent);margin:.75rem 0 0;font-weight:700}.dropzone-loaded:empty{display:none}.email-list-note{border-left:4px solid var(--accent);background:var(--tint);margin:1rem 0 .5rem;padding:.5rem .75rem;font-size:.95rem}.images-notice{border:2px solid var(--accent);border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 12%, var(--sheet));border-left-width:8px;align-items:center;gap:.75rem 1rem;margin:1rem 0 .75rem;padding:.85rem 1rem;display:flex}.images-notice[hidden]{display:none}.images-notice__icon{color:var(--accent);flex:none}.images-notice__text{flex:1;margin:0;font-weight:600}.images-notice .button{flex:none}.images-question{border:2px solid var(--accent);border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 12%, var(--sheet));border-left-width:8px;margin:.75rem 0;padding:.75rem 1rem}.images-question__text{margin:0 0 .6rem;font-weight:600}.images-question__buttons{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.viewer-error{border-radius:var(--radius);background:var(--color-danger-bg);color:var(--danger);border:1px solid var(--color-danger-line);margin:1rem 0;padding:.75rem 1rem}.viewer-result{margin-top:1.25rem;scroll-margin-top:.5rem}.viewer-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1rem 0;display:flex}.viewer-panel{border:1px solid var(--rule);border-radius:var(--radius);margin:.75rem 0;padding:0 1rem}.viewer-panel summary{cursor:pointer;min-height:44px;padding:.75rem 0;font-weight:600}.email-list-jump{margin:.5rem 0}.export-panel:focus{outline:none}.export-panel{border:1px solid var(--rule);border-top:4px solid var(--accent);border-radius:0 0 var(--radius) var(--radius);background:var(--tint);margin:1rem 0;padding:.85rem 1rem 1rem;scroll-margin-top:1rem}.export-panel[data-license]{background:var(--sheet);border:1px solid var(--accent);border-radius:var(--radius)}.export-title{margin:0 0 .5rem}.export-options{flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:.75rem;font-size:.95rem;display:flex}.export-options[hidden]{display:none}.export-options select,.export-options input[type=text]{font:inherit;min-height:36px;margin-left:.35rem}.export-options input.export-start{width:6rem}.bates-list{margin:.5rem 0 .75rem}.bates-list[hidden]{display:none}.bates-list .export-help{margin-top:.25rem}.next-batch{margin:.5rem 0 .75rem}.next-batch[hidden]{display:none}.next-batch .export-help{margin-top:.25rem}.next-batch .export-help[hidden],.bates-pdf [hidden],.bates-pdf[hidden]{display:none}.bates-pdf__hook{border-left:4px solid var(--accent);background:var(--sheet);margin:0 0 .75rem;padding:.4rem .75rem;font-size:.95rem}.bates-pdf__problem{color:var(--accent-dark);font-weight:600}.pdf-list{margin:0 0 .5rem;padding:0;list-style:none}.pdf-item{border:1px solid var(--rule);border-radius:var(--radius);background:var(--sheet);cursor:grab;grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"pos name buttons""pos info buttons""pos notice buttons";align-items:center;gap:.1rem .5rem;margin-bottom:.35rem;padding:.4rem .5rem;display:grid}.pdf-item.is-dragging{opacity:.5}.pdf-item--problem{border-style:dashed}.pdf-item__position{color:var(--muted);text-align:right;grid-area:pos}.pdf-item__name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:600;overflow:hidden}.pdf-item__info{color:var(--muted);overflow-wrap:anywhere;grid-area:info;font-size:.85rem}.pdf-item__notice{color:var(--accent-dark);overflow-wrap:anywhere;grid-area:notice;font-size:.85rem}.pdf-item--problem .pdf-item__info{color:var(--accent-dark)}.pdf-item__buttons{grid-area:buttons;gap:.25rem;display:flex}.pdf-item__button{font:inherit;border:1px solid var(--rule);border-radius:var(--radius);background:var(--tint);cursor:pointer;min-width:44px;min-height:44px}.pdf-item__button:disabled{opacity:.4;cursor:not-allowed}.pdf-list-actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 .75rem;display:flex}@media (max-width:36rem){.pdf-item{grid-template-columns:1.5rem minmax(0,1fr);grid-template-areas:"pos name""pos info""pos notice""pos buttons"}}.export-check{align-items:center;gap:.35rem;display:inline-flex}.export-check[hidden]{display:none}.export-check--help{align-items:flex-start}.export-check--help input{margin-top:.3rem}.export-help{color:var(--muted);font-size:.85rem;display:block}.export-help[hidden]{display:none}.export-note,.export-status{color:var(--muted);font-size:.9rem}.button:disabled{opacity:.5;cursor:not-allowed}.export-progress[hidden]{display:none}.export-progress__label{overflow-wrap:anywhere;margin:0 0 .35rem;font-weight:600}.export-progress__track{background:var(--rule);border-radius:999px;height:.6rem;overflow:hidden}.export-progress__fill{background:var(--accent);width:0;height:100%;transition:width .2s linear}.export-progress__hint{color:var(--muted);margin:.35rem 0 0;font-size:.9rem}.dropzone.is-locked .button{opacity:.5;cursor:not-allowed;pointer-events:none}.dropzone-busy{color:var(--accent-dark);margin:.5rem 0;font-weight:600}.dropzone-busy[hidden]{display:none}.export-controls{border:0;min-width:0;margin:0;padding:0}.export-cancel{margin-top:.25rem;scroll-margin-bottom:1.5rem}.export-cancel[hidden]{display:none}.mail-frame--pending{resize:none}.purchase-banner{z-index:10;border:2px solid var(--accent);border-radius:var(--radius);background:var(--sheet);color:var(--ink);border-left-width:8px;margin:0 0 1rem;padding:.8rem 1rem;font-size:1.05rem;font-weight:700;position:sticky;top:0;box-shadow:0 3px 8px #00000026}.viewer [data-export]{scroll-margin-top:5rem}.purchase-notice{border:1px solid var(--rule-dark);border-left:6px solid var(--accent);border-radius:var(--radius);background:var(--sheet);margin:0 0 1rem;padding:.7rem 1rem;font-weight:600}.purchase-banner[data-state=manual]{border-color:var(--stamp)}.lock-badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:.25rem;margin-left:.6rem;padding:.05rem .45rem;font-size:.75rem;font-weight:700;display:inline-flex}.export-check .lock-badge{margin-left:.4rem}.export-panel.is-highlighted{outline:4px solid var(--stamp);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.export-panel.is-highlighted{animation:1.6s ease-out unlock-flash}}@keyframes unlock-flash{0%{outline-color:var(--stamp);background-color:var(--color-accent-bg)}to{background-color:var(--sheet);outline-color:#0000}}.export-status:empty{display:none}.tool-heading{margin-top:1.5rem}.email-list{gap:1rem;margin-top:1.25rem;display:grid}.email-list:focus{outline:none}.email-list:empty{margin-top:0}.email-card{border:1px solid var(--rule);border-radius:var(--radius);background:var(--sheet);padding:.75rem 1rem 1rem}.mail-file{font:.8rem var(--mono);color:var(--muted);overflow-wrap:anywhere;margin:0 0 .5rem}.mail-meta{border-bottom:1px dashed var(--rule-dark);grid-template-columns:minmax(4rem,max-content) 1fr;gap:.25rem 1rem;margin:0 0 .75rem;padding-bottom:.75rem;font-size:.95rem;display:grid}.mail-images-note{color:var(--accent-dark);margin:-.25rem 0 .75rem;font-size:.85rem;font-weight:600}.mail-meta dt{font:.85rem/1.7 var(--mono);color:var(--muted)}.mail-meta dd{overflow-wrap:anywhere;margin:0}.mail-actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.mail-button{min-height:40px;padding:.35rem 1rem;font-size:.9rem}.mail-frame{border:1px solid var(--rule);resize:vertical;background:#fff;border-radius:3px;width:100%;height:12rem;min-height:3rem;display:block}.mail-attachments h3{margin-bottom:.25rem}.mail-attachments ul{margin:0;padding-left:1.25rem}.mail-attachment-name{overflow-wrap:anywhere}kbd{border:1px solid var(--rule);background:var(--tint);font:.85em var(--mono);white-space:nowrap;border-bottom-width:2px;border-radius:4px;padding:0 .3em;display:inline-block}.check-local-status{border-left:3px solid var(--rule-dark);background:var(--tint);color:var(--muted);padding:.5rem .75rem}.check-local-status[data-ready=true]{border-left-color:var(--accent);color:var(--ink)}.guide p{margin:0 0 .75rem}.guide .button{text-align:center}.latest-pages time{color:var(--muted);font:.85rem var(--mono);white-space:nowrap}.viewer a:not(.button),.check-local a,.latest-pages a,.related a,.home-hero__lead a{color:var(--color-accent-fg);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.viewer a:not(.button):hover,.check-local a:hover,.latest-pages a:hover,.related a:hover{color:var(--color-accent-fg-strong)}.buy-box{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.buy-note{color:var(--muted);font-size:.95rem}.paid-hook{border:1px solid var(--rule-dark);border-radius:var(--radius);background:var(--sheet);margin:0 0 1rem;padding:.85rem 1rem}.paid-hook[hidden]{display:none}.paid-hook p{margin:0 0 .5rem}.paid-hook__detail,.paid-hook__attachments,.paid-hook__terms{color:var(--muted);font-size:.9rem}.paid-hook__toc{margin:0 0 .25rem;padding:0;font-size:.9rem;list-style:none;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.paid-hook__toc li{border-bottom:1px dotted var(--rule);grid-template-columns:6.5rem minmax(0,11rem) minmax(0,1fr);gap:.6rem;padding:.2rem 0;display:grid}.paid-hook__toc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paid-hook__date{font-family:var(--mono);color:var(--muted);font-size:.82rem}.paid-hook__more{font-size:.9rem;font-weight:600}.paid-hook__more .lock-badge{margin-left:.3rem}.paid-hook__buy{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.paid-hook__buy .price-card__buy{flex:0 19rem;margin-top:0}.paid-hook__buy .price-card__buy .button{width:100%}@media (max-width:36rem){.paid-hook__toc li{grid-template-columns:5.5rem minmax(0,1fr)}.paid-hook__from{display:none}}.onchain-order,.onchain-status,.checkout-status,.purchase-notice{overflow-wrap:anywhere}@media (max-width:36rem){.images-notice{flex-wrap:wrap}.images-notice__text{flex-basis:calc(100% - 2.5rem)}.images-notice .button,.images-question__buttons .button{width:100%}main:has(>#tool){flex-direction:column;display:flex}main:has(>#tool)>div:has(>[data-slot=page-heading]){display:contents}main:has(>#tool) [data-slot=page-heading]{display:contents}main:has(>#tool) [data-slot=page-heading]>div{display:contents}main:has(>#tool)>div:has(>nav[aria-label=Breadcrumb]){order:-3}main:has(>#tool) [data-slot=page-heading] h1{order:-2;padding-inline:1rem}main:has(>#tool)>#tool{order:-1}main:has(>#tool) [data-slot=page-heading] p{padding-inline:1rem}}@media (pointer:coarse){.related a,.latest-pages a,.guide h2 a{align-items:center;min-height:44px;display:inline-flex}}
.tool-card{background:var(--color-surface-panel);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);box-shadow:var(--site-shadow-2);padding:26px 28px 24px}@media (max-width:760px){.tool-card{padding:20px 16px 18px}}.viewer-top__tool{max-width:760px}.home-hero__tool-title{font:600 1.375rem/1.2 var(--site-font-display);letter-spacing:-.01em;margin:0 0 16px}.dropzone{text-align:center;background:0 0;border:0;padding:0}.dropzone-box{border:1.5px dashed var(--color-line-control);border-radius:var(--radius-lg);background:var(--color-surface-page);flex-direction:column;align-items:center;gap:12px;padding:26px 20px 20px;transition:background-color .15s,border-color .15s;display:flex}.dropzone.is-dragging{background:0 0;outline:0}.dropzone.is-dragging .dropzone-box{border-color:var(--color-accent-solid);background:var(--color-accent-bg)}.dropzone-icon{width:30px;height:30px;color:var(--muted)}.dropzone-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.dropzone-hint,.dropzone-note,.dropzone-sample{max-width:380px;font:inherit;color:var(--muted);white-space:normal;margin:0;font-size:.875rem;line-height:1.5}.dropzone-sample{order:3}.dropzone-note{border-top:1px solid var(--color-line);width:100%;max-width:380px;padding-top:10px;font-size:.8125rem}.dropzone-buy{color:var(--muted);margin:16px 0 0;font-size:.84rem}.dropzone-buy a{color:var(--color-fg);text-underline-offset:3px;font-weight:600}.dropzone-loaded,.dropzone-busy{color:var(--ink);margin:14px 0 0;font-size:.875rem;font-weight:600}.viewer-error{border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-bg);color:var(--ink);gap:10px;margin:16px 0 0;padding:14px 16px;font-size:.875rem;line-height:1.5;display:flex}.images-notice,.email-list-note,.images-question{border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-bg);border-left-width:1px}.email-card{background:var(--color-surface-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--site-shadow-1);padding:18px 22px 22px}.mail-file{font:500 .78rem var(--mono)}.mail-meta dt{font:500 .8rem/1.7 var(--mono)}.mail-meta{border-bottom:1px solid var(--color-line)}.mail-frame{border:1px solid var(--color-line);border-radius:var(--radius-md)}.mail-button{min-height:44px}.export-panel{border:1px solid var(--color-line-strong);border-top:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface-panel);box-shadow:var(--site-shadow-2);padding:22px}.export-panel[data-license]{border:1px solid var(--color-line-strong)}.export-options select,.export-options input[type=text],.export-options input[type=email]{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface-panel);min-height:44px;color:var(--ink);padding:0 12px;font-size:1rem}.export-options input[type=text]{font-family:var(--mono)}.export-progress__track{background:var(--color-surface-component-hover);border-radius:999px;height:8px;overflow:hidden}.export-progress__fill{background:var(--accent);border-radius:999px}.paid-hook{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.viewer :is(input[type=text],input[type=email],select){font-size:1rem}.viewer a:not(.button){color:var(--ink);-webkit-text-decoration-color:var(--color-accent-fg);text-decoration-color:var(--color-accent-fg);text-underline-offset:3px}.check-local a,.latest-pages a{color:var(--ink);-webkit-text-decoration-color:var(--color-accent-fg);text-decoration-color:var(--color-accent-fg)}.price-cards .period-switch{border:1px solid var(--color-line-strong);background:var(--color-surface-panel)}.price-cards .period-switch label{color:var(--muted)}.price-cards .period-switch label:has(input:checked){background:var(--color-accent-bg);color:var(--color-accent-fg-strong)}.price-cards .period-switch .save-tag{color:var(--color-accent-fg);background:0 0;padding:0}.price-cards .period-switch label:has(input:checked) .save-tag{color:var(--color-accent-fg);background:0 0;padding:0}
.home-hero{--ink:var(--color-fg);--muted:var(--color-fg-muted);--accent:var(--color-accent-solid);padding-top:28px;padding-bottom:24px}.viewer.home-hero__grid{grid-template-columns:minmax(0,1fr);align-items:start;column-gap:64px;margin:0;display:grid}.home-hero__title{font:500 clamp(2.25rem, 3vw + 1.2rem, 3.375rem) / 1.04 var(--site-font-display);letter-spacing:-.028em;text-wrap:balance;order:1;grid-column:1}.home-hero__title-a,.home-hero__title-b{display:block}.home-hero__title-b{color:var(--color-fg-muted)}.home-hero__lead{max-width:620px;font:400 1.0625rem/1.62 var(--site-font-display);color:var(--color-fg-muted);order:2;grid-column:1;margin-top:20px}.home-hero__grid>.viewer-top__tool{order:3;grid-column:1;margin-top:28px}.home-hero__grid>:is(.dropzone-busy,.dropzone-loaded,.viewer-error){order:4;grid-column:1}.home-hero__grid>.purchase-banner,.home-hero__grid>.purchase-notice{order:0;grid-column:1/-1}.home-hero__grid>:not(.home-hero__title,.home-hero__lead,.home-hero__stack,.home-hero__points,.home-hero__privacy,.viewer-top__tool,.dropzone-busy,.dropzone-loaded,.viewer-error,.purchase-banner,.purchase-notice){order:8;grid-column:1/-1}.home-hero__stack{order:5;grid-column:1;min-height:22rem;padding-top:28px;overflow-x:clip}.home-hero__points{border-top:1px solid var(--color-line-strong);order:6;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:20px;margin:36px 0 0;padding:28px 0 0;list-style:none;display:grid}.home-hero__points li{background:var(--color-surface-panel);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--site-shadow-1);padding:16px 18px;font-size:.95rem;line-height:1.5}.home-hero__privacy{order:7;grid-column:1/-1;align-items:center;gap:8px;margin:18px 0 24px;font-size:.875rem;font-weight:600;display:flex}@media (min-width:1101px){.home-hero{padding-top:48px}.viewer.home-hero__grid{grid-template-columns:minmax(0,620px) minmax(0,1fr)}.home-hero__stack{grid-area:1/2/span 4;align-self:stretch;min-height:0;padding-top:0}.pdf-stack{top:calc(var(--size-navbar-height) + 16px);position:sticky}.home-hero__points{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdf-stack{--pw:340px;width:calc(var(--pw) * 1.66 + 12px);height:calc(var(--pw) * 1.414 + var(--pw) * .56 + 16px);margin-inline:auto;position:relative}.pdf-stack .pg{width:var(--pw);box-shadow:var(--site-shadow-2);border-radius:3px;transition:opacity .4s,filter .4s;position:absolute;overflow:hidden}.pdf-stack .p1{top:0;left:0;transform:rotate(-2deg)}.pdf-stack .p2{left:calc(var(--pw) * .33);top:calc(var(--pw) * .28);transform:rotate(-.6deg)}.pdf-stack .p3{left:calc(var(--pw) * .66);top:calc(var(--pw) * .56);transform:rotate(1.2deg)}@media (max-width:1280px){.pdf-stack{--pw:280px}}@media (max-width:1100px){.pdf-stack{--pw:236px}}@media (max-width:760px){.pdf-stack{--pw:min(190px, calc((100vw - 52px) / 1.66))}}.pdf-stack .sheet{aspect-ratio:1/1.414;border:1px solid var(--gray-6);color:#16151a;background:#fff;position:relative;overflow:hidden;container-type:inline-size}.pdf-stack .sheet .in{font:2.7cqw/1.45 Helvetica,Arial,sans-serif;position:absolute;inset:8cqw 8cqw 12cqw}.pdf-stack .sheet .hd{border-bottom:.3cqw solid #16151a;margin:0 0 3cqw;padding-bottom:2.4cqw}.pdf-stack .sheet .hd p{overflow-wrap:anywhere;font-size:inherit;line-height:inherit;margin:0 0 .5cqw}.pdf-stack .sheet .bd p{font-size:inherit;line-height:inherit;margin:0 0 2cqw}.pdf-stack .sheet .bd p.kv{margin:0 0 .4cqw}.pdf-stack .sheet .bd :is(ol,ul){list-style:revert;margin:0 0 2cqw;padding-left:5cqw}.pdf-stack .sheet.serif .bd{font-family:Georgia,Times New Roman,serif;font-size:3cqw}.pdf-stack .sheet .bd h6{margin:0 0 2cqw;font:700 4.2cqw/1.2 Arial,sans-serif}.pdf-stack .sheet .bd table{border-collapse:collapse;width:100%;margin:0 0 2cqw}.pdf-stack .sheet .bd :is(th,td){text-align:left;padding:1cqw 1.4cqw;font-size:2.6cqw}.pdf-stack .sheet .bd thead tr{background:#f0f0f0}.pdf-stack .sheet .bd .r{text-align:right}.pdf-stack .sheet .ft{color:#595959;justify-content:space-between;align-items:baseline;font-size:2.2cqw;display:flex;position:absolute;bottom:5cqw;left:8cqw;right:8cqw}.pdf-stack .sheet .ft .mid{text-align:center;flex:1}.pdf-stack .sheet .ft .bates{font:700 2.8cqw/1 var(--site-font-data);letter-spacing:.04em;color:var(--accent-11);border:.35cqw solid var(--accent-11);border-radius:1cqw;padding:.9cqw 1.4cqw;transform:rotate(-2.5deg)}.pdf-stack .sheet .toc-t{margin:0 0 3cqw;font:700 3.6cqw/1.2 Helvetica,Arial,sans-serif}.pdf-stack .sheet .row{border-bottom:.2cqw solid #d0d0d0;grid-template-columns:6cqw 17cqw 17cqw 1fr 21cqw;gap:1.4cqw;padding:1.3cqw 0;font-size:2.4cqw;display:grid}.pdf-stack .sheet .row.h{border-bottom:.3cqw solid #16151a;font-weight:700}.pdf-stack .sheet .row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-hero__grid:not(:has(.email-list>*,[data-export-busy]:not([hidden]),[data-error]:not([hidden]))) .pdf-stack .pg{filter:saturate(0)}.home-hero__grid:not(:has(.email-list>*,[data-export-busy]:not([hidden]),[data-error]:not([hidden]))) .pdf-stack .sheet .in{opacity:.4}.home-hero__grid:not(:has(.email-list>*)) .pdf-stack .bates{visibility:hidden}.home-hero__grid:has([data-export-busy]:not([hidden])) .pdf-stack .p3 :is(.in,.ft){visibility:hidden}.home-hero__grid:has(.email-list>*) .pdf-stack .pg{filter:none}.home-hero__grid:has([data-error]:not([hidden])) .pdf-stack .sheet{background:var(--gray-2);outline:2px dashed var(--gray-8);outline-offset:-10px}.home-hero__grid:has([data-error]:not([hidden])) .pdf-stack .sheet :is(.in,.ft){visibility:hidden}@media (prefers-reduced-motion:no-preference){.home-hero__grid:has([data-export-busy]:not([hidden])) .pdf-stack .p2{animation:1.4s ease-in-out infinite pdf-stack-breathe}}@keyframes pdf-stack-breathe{50%{filter:brightness(.93)}}.home-end-band{background:var(--gray-12);color:var(--gray-1);padding:72px 0}.home-end{--accent:var(--color-accent-solid);--accent-dark:var(--color-accent-solid-hover);--accent-ink:var(--color-fg-on-solid);--radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.home-end__text{font:500 clamp(1.75rem, 2vw + 1rem, 2.125rem) / 1.15 var(--site-font-display);letter-spacing:-.02em;color:var(--gray-1);text-wrap:balance;margin:0}.home-end .button{min-height:52px;padding-inline:28px;font-size:1rem}@media (max-width:760px){.home-end-band{padding:48px 0}.home-end .button{width:100%}}
