.points[data-astro-cid-vnlbk2jm]{border-top:2px solid;flex-wrap:wrap;gap:.35rem 1.5rem;max-width:36rem;padding-top:1rem;font-weight:700;display:flex}li[data-astro-cid-vnlbk2jm]{align-items:baseline;gap:.55rem;display:flex}li[data-astro-cid-vnlbk2jm]:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1rem)}.hero[data-astro-cid-glgfkru5]{grid-template-columns:[full-start] var(--side) [copy-start] minmax(0, 1fr) [art-start] minmax(0, 1fr) [copy-end] var(--side) [full-end];padding-top:clamp(.5rem,2vw,1.5rem);display:grid;overflow-x:clip}.hero-copy[data-astro-cid-glgfkru5]{grid-area:1/copy-start/auto/art-start;align-self:center;padding:1.5rem 2.5rem 2.5rem 0}h1[data-astro-cid-glgfkru5]{letter-spacing:-.02em;font-size:clamp(2.6rem,5.3vw,5.25rem);line-height:.95}.h1-line[data-astro-cid-glgfkru5]{white-space:nowrap;display:block}.hello[data-astro-cid-glgfkru5]{font-family:var(--display);font-size:var(--fs-sub);letter-spacing:-.01em;margin-top:clamp(1.25rem,2.4vw,2rem);font-weight:800;line-height:1.15}.intro[data-astro-cid-glgfkru5]{max-width:30em;font-size:var(--fs-lede);margin-top:.75rem;line-height:1.5}.hero-actions[data-astro-cid-glgfkru5]{margin-top:1.75rem}.hero-points[data-astro-cid-glgfkru5]{margin-top:2rem}.hero-art[data-astro-cid-glgfkru5]{flex-direction:column;grid-area:1/art-start/auto/full-end;align-self:start;padding-top:clamp(1.5rem,3.5vw,3rem);display:flex}@media (prefers-reduced-motion:no-preference){.h1-line[data-astro-cid-glgfkru5],.hello[data-astro-cid-glgfkru5]{animation:.7s ease-out both fade}.h1-line[data-astro-cid-glgfkru5]+.h1-line[data-astro-cid-glgfkru5]{animation-delay:.1s}.hello[data-astro-cid-glgfkru5]{animation-delay:.2s}}@keyframes fade{0%{opacity:0;transform:translateY(.6rem)}}@media (width<=53.75rem){.hero[data-astro-cid-glgfkru5]{flex-direction:column;padding-top:.5rem;display:flex}.hero-art[data-astro-cid-glgfkru5]{order:-1;align-self:stretch;padding-top:0}.hero-copy[data-astro-cid-glgfkru5]{padding:1.75rem var(--gut) 0;align-self:stretch}h1[data-astro-cid-glgfkru5]{font-size:clamp(2.3rem,11.4vw,4.75rem)}}h2[data-astro-cid-5wfdsgz3]{font-size:var(--fs-h2-s);line-height:1.02}.steps[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{margin-top:.5rem}.how-act[data-astro-cid-5wfdsgz3]>p{max-width:22em;font-size:var(--fs-lede);line-height:1.45}.how-act[data-astro-cid-5wfdsgz3]>*+*{margin-top:1rem}.steps[data-astro-cid-5wfdsgz3]{gap:1.75rem;margin:2.25rem 0 1.5rem;display:grid}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{padding-top:1.1rem;position:relative}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:before{content:"";height:4px;width:calc((var(--i) + 1) / var(--n) * 100%);background:var(--navy);position:absolute;top:0;left:0}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:last-child:before{background:var(--orange)}.steps[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{max-width:var(--measure)}.how-act[data-astro-cid-5wfdsgz3]{margin-top:2.75rem}@media (width>=53.8125rem) and (width<=74.9375rem){.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3]{grid-template-columns:var(--split);column-gap:var(--split-gap);row-gap:2.25rem}}@media (width>=64rem){.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act){--rise:3.5rem}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:start;gap:0;margin:clamp(2rem,4vw,3rem) 0 0}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{border-top:var(--rule-thick) solid var(--navy);margin-top:calc(var(--rise) * (var(--n) - 1 - var(--i)));padding:1.1rem 1.75rem 0 1.25rem}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:first-child{padding-left:0}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:before{display:none}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]+li[data-astro-cid-5wfdsgz3]:before{width:0;height:calc(var(--rise) + 4px);border-left:var(--rule-thick) solid var(--navy);background:0 0;display:block;top:-4px}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:last-child,.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]+li[data-astro-cid-5wfdsgz3]:last-child:before{border-color:var(--orange)}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{max-width:14.04em}.how-grid[data-astro-cid-5wfdsgz3]:not(.has-act) .how-more[data-astro-cid-5wfdsgz3]{margin-top:2rem}.corner[data-astro-cid-5wfdsgz3]:not(.has-act){--rise:calc(var(--fs-h2-s) * 1.9);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.corner[data-astro-cid-5wfdsgz3]:not(.has-act) h2[data-astro-cid-5wfdsgz3]{grid-area:1/1/2/3;align-self:start;padding-right:2rem}.corner[data-astro-cid-5wfdsgz3]:not(.has-act) .steps[data-astro-cid-5wfdsgz3]{grid-area:1/1/2/5;margin-top:0}.corner[data-astro-cid-5wfdsgz3]:not(.has-act) .how-more[data-astro-cid-5wfdsgz3]{grid-area:1/3/2/5;align-self:end;margin-top:0;padding-left:1.25rem}}@media (width>=75rem){.has-act[data-astro-cid-5wfdsgz3]{--rise:3.5rem}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:start;gap:0;margin:clamp(2rem,4vw,3rem) 0 0}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{border-top:var(--rule-thick) solid var(--navy);margin-top:calc(var(--rise) * (var(--n) - 1 - var(--i)));padding:1.1rem 1.75rem 0 1.25rem}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:first-child{padding-left:0}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:before{display:none}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]+li[data-astro-cid-5wfdsgz3]:before{width:0;height:calc(var(--rise) + 4px);border-left:var(--rule-thick) solid var(--navy);background:0 0;display:block;top:-4px}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:last-child,.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]+li[data-astro-cid-5wfdsgz3]:last-child:before{border-color:var(--orange)}.has-act[data-astro-cid-5wfdsgz3] .steps[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{max-width:14.04em}.has-act[data-astro-cid-5wfdsgz3] .how-more[data-astro-cid-5wfdsgz3]{margin-top:2rem}.corner[data-astro-cid-5wfdsgz3].has-act{--rise:calc(var(--fs-h2-s) * 1.9);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.corner[data-astro-cid-5wfdsgz3].has-act h2[data-astro-cid-5wfdsgz3]{grid-area:1/1/2/3;align-self:start;padding-right:2rem}.corner[data-astro-cid-5wfdsgz3].has-act .steps[data-astro-cid-5wfdsgz3]{grid-area:1/1/2/5;margin-top:0}.corner[data-astro-cid-5wfdsgz3].has-act .how-more[data-astro-cid-5wfdsgz3]{grid-area:1/3/2/5;align-self:end;margin-top:0;padding-left:1.25rem}@supports (grid-template-rows:subgrid){.corner[data-astro-cid-5wfdsgz3].has-act{grid-template-rows:auto auto}.corner[data-astro-cid-5wfdsgz3].has-act .steps[data-astro-cid-5wfdsgz3]{grid-area:1/1/3/5;grid-template-columns:subgrid;grid-template-rows:subgrid}.corner[data-astro-cid-5wfdsgz3].has-act .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:nth-child(-n+2){grid-row:1/3}.corner[data-astro-cid-5wfdsgz3].has-act .steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:nth-child(n+3){grid-row:1}.corner[data-astro-cid-5wfdsgz3].has-act .how-act[data-astro-cid-5wfdsgz3]{grid-area:2/3/3/5;padding-top:2.5rem}}}.two[data-astro-cid-rcmffm6f]{grid-template-columns:var(--split);gap:2rem var(--split-gap);border-top:var(--rule) solid transparent;align-items:start;margin-top:clamp(2rem,4vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}.rule-orange[data-astro-cid-rcmffm6f]{border-top-color:var(--orange)}.rule-navy[data-astro-cid-rcmffm6f]{border-top-color:var(--navy)}.rule-none[data-astro-cid-rcmffm6f]{border-top:0;padding-top:0}.lead[data-astro-cid-rcmffm6f] p{max-width:14.04em;font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.4}.lead[data-astro-cid-rcmffm6f] p+p,.detail[data-astro-cid-rcmffm6f]>*+p,.detail[data-astro-cid-rcmffm6f]>p+ul,.detail[data-astro-cid-rcmffm6f]>p+ol{margin-top:1rem}.detail[data-astro-cid-rcmffm6f]>p{max-width:34em}.detail[data-astro-cid-rcmffm6f]>.text-link{margin-top:.25rem}@media (width<=53.75rem){.two[data-astro-cid-rcmffm6f]{grid-template-columns:1fr}}.review-list[data-astro-cid-4bjs7uhz]{gap:2.5rem;max-width:48rem;margin-top:2.5rem;display:grid}blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font-family:var(--display);font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:600;line-height:1.3}.review-by[data-astro-cid-4bjs7uhz]{margin-top:.75rem;font-weight:700}.what-title[data-astro-cid-e3rwo6gj]{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.boxes[data-astro-cid-e3rwo6gj]{gap:1rem;display:grid}.quote-box[data-astro-cid-e3rwo6gj]{flex-direction:column;align-items:flex-start;display:flex}.quote[data-astro-cid-e3rwo6gj]{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.75rem,3.3vw,3rem);font-weight:800;line-height:1.1}blockquote[data-astro-cid-e3rwo6gj]{margin-bottom:1.75rem}figcaption[data-astro-cid-e3rwo6gj]{border-top:2px solid #f7f0e359;max-width:30em;padding-top:1rem}figcaption[data-astro-cid-e3rwo6gj] a[data-astro-cid-e3rwo6gj]{text-underline-offset:.2em;padding-block:.12em;font-weight:700;text-decoration-thickness:2px}figcaption[data-astro-cid-e3rwo6gj] a[data-astro-cid-e3rwo6gj]:hover{text-decoration-thickness:4px}.quote-box[data-astro-cid-e3rwo6gj] .text-link[data-astro-cid-e3rwo6gj]{margin-top:.75rem}.point[data-astro-cid-e3rwo6gj]+.point[data-astro-cid-e3rwo6gj]{border-top:2px solid color-mix(in srgb, currentColor 25%, transparent);margin-top:0;padding-top:1.25rem}.point[data-astro-cid-e3rwo6gj]:not(:last-child){padding-bottom:1.25rem}.point[data-astro-cid-e3rwo6gj] h3[data-astro-cid-e3rwo6gj]{font-size:var(--fs-h3)}.point[data-astro-cid-e3rwo6gj] p[data-astro-cid-e3rwo6gj]{max-width:var(--measure);margin-top:.4rem}.what-more[data-astro-cid-e3rwo6gj]{flex-wrap:wrap;gap:0 2rem;margin-top:clamp(.5rem,1.5vw,1rem);display:flex}@media (width<=40rem){.point[data-astro-cid-e3rwo6gj] h3[data-astro-cid-e3rwo6gj]{text-wrap:pretty}}@media (width>=53.8125rem){.boxes[data-astro-cid-e3rwo6gj]{grid-template-columns:var(--split);column-gap:var(--split-gap)}.quote-box[data-astro-cid-e3rwo6gj]{margin-right:calc(1rem - var(--split-gap));grid-area:1/1}.points[data-astro-cid-e3rwo6gj]{grid-area:1/2}.what-more[data-astro-cid-e3rwo6gj]{grid-area:2/1;margin-top:.5rem}}@media (width>=53.8125rem) and (width<=74.9375rem){.quote[data-astro-cid-e3rwo6gj]{font-size:clamp(2rem,4.4vw,3rem)}}.bridge[data-astro-cid-lcdefpme]{background:linear-gradient(to bottom, var(--cream) 50%, var(--tint) 50%);margin-top:calc(var(--pad) * -.4)}.shelf{max-width:30rem;margin-top:clamp(1.5rem,3vw,2.5rem)}
