.lb7-page .nav.is-scrolled{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}.lb7.lb7-bar{height:var(--nav-h)}.lb7 .page-head{gap:1rem;display:grid}.lb7 .page-head-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:1rem 64px;display:grid}.lb7 .page-head-copy{gap:.6rem;display:grid}.lb7 .page-lead{max-width:36rem;color:var(--ink-2);font-size:1.125rem}.lb7 .page-trust{color:var(--ink);font-size:.92rem;font-weight:650}.lb7 .page-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.lb7 .page-split>h2{top:calc(var(--nav-h) + 40px);max-width:15ch;position:sticky}.lb7 .page-split-body{gap:1.1rem;display:grid}.lb7 .page-split-body>:is(p,ul){max-width:40rem}.lb7 .page-split-body ul{gap:.7rem;padding-left:1.2em;list-style:outside;display:grid}.lb7 .page-split-body li::marker{color:var(--green)}.lb7 .page-split-body a:not(.page-next-card){color:var(--green);text-underline-offset:.18em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.lb7 .page-band{--band-pad:clamp(24px, 1rem + 4vw, 72px);grid-template-columns:minmax(0, calc((100% + 2 * var(--band-pad) - 64px) * .4 - var(--band-pad))) minmax(0, 1fr);padding:clamp(40px, 2rem + 4vw, 88px) var(--band-pad);border-radius:var(--r-band);background:var(--green-2);color:var(--on-green);align-items:center;gap:64px;display:grid}.lb7 .page-band h2{max-width:16ch}.lb7 .page-band-copy{justify-items:start;gap:1.1rem;display:grid}.lb7 .page-band-copy p{max-width:40ch;color:var(--on-green-2)}.lb7 .page-band-copy a:not(.btn){color:var(--on-green);text-underline-offset:.18em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.lb7 .page-band-copy .btn{margin-top:.6rem}.lb7 .page-paper-drop{filter:drop-shadow(0 18px 30px #0a1e1652);justify-self:start;width:min(100%,30rem);rotate:1.6deg}.lb7 .page-paper{background:var(--paper-3);color:var(--ink);padding:clamp(20px,1rem + 1.5vw,36px)}.lb7 .page-paper .blog-table{margin:0}.lb7 .page-paper table{width:100%}.lb7 .page-paper .blog-table tbody td{background:0 0}.lb7 .page-paper .blog-table tbody td:first-child{font-weight:400}.lb7 .page-paper .blog-table td.is-hcr{color:var(--green);font-weight:650}.lb7 .page-paper .blog-table td.is-code{color:var(--ink-2)}.lb7 .page-paper .blog-table :is(th,td):not(:first-child){text-align:right}.lb7 .page-paper .blog-table :is(th,td){white-space:nowrap}.lb7 .page-photo{object-fit:cover;border-radius:var(--r-card);width:100%;height:100%;max-height:520px}.lb7 .page-next{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:24px;max-width:none;display:grid}.lb7 .page-next-card{color:var(--ink);align-content:start;gap:.8rem;text-decoration:none;display:grid}.lb7 .page-next-card img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-radius:var(--r-card);width:100%;height:auto;transition:transform .5s var(--ease)}.lb7 .page-next-card b{font:500 1.4rem/1.15 var(--serif);text-wrap:balance}.lb7 .page-next-card span{color:var(--ink-2);font-size:.95em}.lb7 .page-next-card:focus-visible{outline:2px solid var(--green);outline-offset:6px;border-radius:var(--r-card)}@media (hover:hover){.lb7 .page-next-card:hover img{transform:scale(1.02)}.lb7 .page-next-card:hover b{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}}.lb7 .lb-blog .faq{padding:0}.lb7 .faq-sources{color:var(--ink-2);margin-top:14px;font-size:.85em}.lb7 .faq-sources a{color:inherit;text-underline-offset:.18em;text-decoration:underline}@media (width<=1080px){.lb7 .page-head-grid{grid-template-columns:minmax(0,1fr)}.lb7 .page-split,.lb7 .page-band{grid-template-columns:minmax(0,1fr);gap:32px}.lb7 .page-paper-drop{justify-self:center}.lb7 .page-split>h2{max-width:none;position:static}}@media (width<=640px){.lb7 .page-band{border-radius:var(--r-card);padding:40px 16px}.lb7 .page-band-copy{padding-inline:8px}.lb7 .page-paper{padding:16px 12px;font-size:.92em}.lb7 .page-paper-drop{justify-self:center;width:calc(100% - 16px);rotate:.8deg}.lb7 .page-paper .blog-table th{white-space:normal}.lb7 .page-paper .blog-table :is(th,td){padding-inline:.45rem}}@media (prefers-reduced-motion:reduce){.lb7 .page-next-card img{transition:none}}.lb7 .lb-blog.page-flow{gap:clamp(4rem,2rem + 7vw,8rem)}.lb7 .page-flow>.blog-end{margin-top:0}.lb7 .pricing-page .bill-drop{width:min(100%,470px)}@media (width<=640px){.lb7 .price-actions{display:grid}.lb7 .price-actions .btn{width:100%}.lb7 .page-next{gap:20px}.lb7 .page-next-card{grid-template-columns:96px minmax(0,1fr);gap:4px 16px}.lb7 .page-next-card img{aspect-ratio:1;grid-row:1/span 2;width:96px}.lb7 .page-next-card b{align-self:end;font-size:1.2rem}.lb7 .page-next-card span{align-self:start}}@media (prefers-reduced-motion:no-preference){.lb7-page :is(.pp-hero,.pricing-page) .bill-lines li,.lb7-page .planning-sheet li{animation:pm-line .48s var(--ease) both;animation-delay:calc(.2s + var(--i,0) * 80ms)}.lb7-page :is(.pp-hero,.pricing-page) .bill-total b{animation:pm-total .52s var(--ease) both;animation-delay:.82s}.lb7-page .lb-blog h1 .pen-under .pen-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:lb7-pen calc(var(--u) * 7) var(--ease-hand) .45s forwards}.lb7-page .pp-steps-list.is-live .pen-num .pen-draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset calc(var(--u) * 4) var(--ease-hand)}.lb7-page .pp-steps-list.is-live .pen-num .pen-num-ring{transition-duration:calc(var(--u) * 5);transition-delay:calc(var(--u) * 4)}.lb7-page .pp-steps-list.is-live .seen .pen-num .pen-draw{stroke-dashoffset:0}.lb7-page .pp-hero .pp-shot.is-paper img{animation:pm-paper .9s var(--ease) .25s both}.lb7-page .lb-tool-result :is(tbody tr,tfoot tr){animation:pm-row .36s var(--ease) both}.lb7-page .lb-tool-result tbody tr:nth-child(2){animation-delay:50ms}.lb7-page .lb-tool-result tbody tr:nth-child(3){animation-delay:.1s}.lb7-page .lb-tool-result tfoot tr{animation-delay:.15s}@supports (animation-timeline:view()){.lb7-page .page-band .bill{view-timeline-name:--pm-ticket}.lb7-page .page-band .bill-lines li{animation:linear both pm-line;animation-timeline:--pm-ticket;animation-range:cover calc(6% + var(--i,0) * 2.7%) cover calc(22% + var(--i,0) * 2.7%)}.lb7-page .page-band .bill-total b{animation:linear both pm-total;animation-timeline:--pm-ticket;animation-range:cover 26% cover 36%}.lb7-page .pp-step-visual>*{animation:linear both pm-settle;animation-timeline:view();animation-range:entry cover 35%}.lb7-page .page-paper{animation:linear both pm-paper;animation-timeline:view();animation-range:entry cover 40%}}}.lb7-page .pp-steps-list.is-rail .pp-step-visual>*{animation:none}@keyframes pm-line{0%{opacity:.2;transform:translate(-16px)}}@keyframes pm-total{0%{opacity:0;transform:scale(.88)}}@keyframes pm-row{0%{opacity:.3;transform:translateY(6px)}}@keyframes pm-settle{0%{opacity:.35;transform:translateY(56px)scale(.97)}}@keyframes pm-paper{0%{transform:translateY(36px)rotate(4deg)}}
