.page-hero .lede{text-wrap:balance}.hero-actions[data-astro-cid-3aqgnus6]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}@media (width<=520px){.hero-actions[data-astro-cid-3aqgnus6] .btn[data-astro-cid-3aqgnus6]{width:100%}}.receipts[data-astro-cid-3aqgnus6]{aspect-ratio:1/.86;width:min(100%,520px);margin-inline:auto;position:relative}.receipt[data-astro-cid-3aqgnus6]{background:var(--white);width:76%;box-shadow:var(--shadow-3);border-radius:12px;padding:7px;position:absolute}.receipt[data-astro-cid-3aqgnus6] img{border-radius:7px;width:100%;height:auto}.r1[data-astro-cid-3aqgnus6]{top:0;left:0;rotate:-4deg}.r2[data-astro-cid-3aqgnus6]{top:22%;right:0;rotate:3deg}.r3[data-astro-cid-3aqgnus6]{bottom:0;left:7%;rotate:-1.5deg}.receipt[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6]{background:var(--white);box-shadow:var(--shadow-2);border-radius:12px;padding:9px 14px;line-height:1.2;display:grid;position:absolute;bottom:-16px;right:-10px;rotate:2deg}.r1[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6]{inset:-14px auto auto -10px;rotate:-2deg}.r2[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6]{top:-16px;bottom:auto}.receipt[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6] strong[data-astro-cid-3aqgnus6]{color:var(--ink);font-family:var(--font-display);font-size:1.0625rem;font-weight:800}.receipt[data-astro-cid-3aqgnus6] figcaption[data-astro-cid-3aqgnus6] span[data-astro-cid-3aqgnus6]{color:var(--ink-3);font-size:.8125rem}@media (width<=959px){.receipts[data-astro-cid-3aqgnus6]{width:min(100% - 24px,520px);margin-top:24px}}.roll[data-astro-cid-3aqgnus6]{border-top:1px solid #ffffff1f;padding-top:28px}.proof[data-astro-cid-3aqgnus6]{background:radial-gradient(90% 80% at 100% 0%, #2b4c7a8c, transparent 60%), var(--navy-900);display:block;position:relative;overflow:hidden}.stage[data-astro-cid-3aqgnus6]{inset:var(--stage-pad,20px);place-items:center;display:grid;position:absolute;container-type:size}.paper[data-astro-cid-3aqgnus6]{--frame:6px;width:min(100cqw, calc((100cqh - 2 * var(--frame)) * var(--ar,1.6) + 2 * var(--frame)));width:round(down, min(100cqw, calc((100cqh - 2 * var(--frame)) * var(--ar,1.6) + 2 * var(--frame))), 1px);padding:var(--frame);background:var(--white);box-shadow:var(--shadow-3);rotate:var(--tilt,-1.5deg);transition:rotate .32s var(--ease-out), translate .32s var(--ease-out);border-radius:10px;display:block}.paper[data-astro-cid-3aqgnus6] img{border-radius:5px;width:100%;height:auto;display:block}.feature[data-astro-cid-3aqgnus6]:hover .paper[data-astro-cid-3aqgnus6],.feature[data-astro-cid-3aqgnus6]:focus-visible .paper[data-astro-cid-3aqgnus6],.link[data-astro-cid-3aqgnus6]:hover .paper[data-astro-cid-3aqgnus6],.link[data-astro-cid-3aqgnus6]:focus-visible .paper[data-astro-cid-3aqgnus6]{translate:0 -4px;rotate:0deg}.top[data-astro-cid-3aqgnus6]{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.top[data-astro-cid-3aqgnus6] .logo{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:auto;max-width:150px;height:auto;max-height:48px}.loc[data-astro-cid-3aqgnus6]{color:var(--ink-3);text-align:right;font-size:.8125rem}.claim[data-astro-cid-3aqgnus6]{gap:6px;display:grid}.big[data-astro-cid-3aqgnus6]{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:lining-nums proportional-nums;font-size:clamp(2.75rem,2.2rem + 1.6vw,3.5rem);font-weight:850;line-height:.95}.rest[data-astro-cid-3aqgnus6]{max-width:34ch;font-size:1.0625rem;line-height:1.45}.rest[data-astro-cid-3aqgnus6] b[data-astro-cid-3aqgnus6]{color:var(--ink);font-family:var(--font-display);font-weight:700}.foot[data-astro-cid-3aqgnus6]{border-top:1px solid var(--grey-200);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.who[data-astro-cid-3aqgnus6]{color:var(--ink);font-family:var(--font-display);font-size:.9375rem;font-weight:700}.read[data-astro-cid-3aqgnus6]{color:var(--ink);font-family:var(--font-display);flex:none;align-items:center;gap:6px;font-size:.9375rem;font-weight:700;display:inline-flex}.read[data-astro-cid-3aqgnus6] svg{transition:transform .2s var(--ease-out)}.feature[data-astro-cid-3aqgnus6]:hover .read[data-astro-cid-3aqgnus6] svg,.link[data-astro-cid-3aqgnus6]:hover .read[data-astro-cid-3aqgnus6] svg{transform:translate(3px)}.features[data-astro-cid-3aqgnus6]{gap:clamp(56px,7vw,104px);padding:0;list-style:none;display:grid}.feature[data-astro-cid-3aqgnus6]{border-radius:var(--radius-xl);color:var(--ink-2);align-items:center;gap:28px;text-decoration:none;display:grid}.f-copy[data-astro-cid-3aqgnus6]{flex-direction:column;gap:22px;display:flex}.feature[data-astro-cid-3aqgnus6] .top[data-astro-cid-3aqgnus6] .logo{max-width:180px;max-height:56px}.feature[data-astro-cid-3aqgnus6] .big[data-astro-cid-3aqgnus6]{letter-spacing:-.04em;font-size:clamp(4rem,2.6rem + 4.4vw,6rem);line-height:.9}.feature[data-astro-cid-3aqgnus6] .claim[data-astro-cid-3aqgnus6]{gap:12px}.feature[data-astro-cid-3aqgnus6] .rest[data-astro-cid-3aqgnus6]{max-width:30ch;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);line-height:1.4}.summary[data-astro-cid-3aqgnus6]{max-width:54ch;font-size:1.0625rem;line-height:1.6}.tags[data-astro-cid-3aqgnus6]{flex-wrap:wrap;gap:8px;display:flex}.tag[data-astro-cid-3aqgnus6]{background:var(--grey-100);color:var(--ink-2);font-family:var(--font-display);border-radius:999px;padding:5px 12px;font-size:.8125rem;font-weight:700;line-height:1.3}.feature[data-astro-cid-3aqgnus6] .foot[data-astro-cid-3aqgnus6]{margin-top:4px}.feature[data-astro-cid-3aqgnus6] .read[data-astro-cid-3aqgnus6]{text-decoration:underline;-webkit-text-decoration-color:var(--grey-300);text-decoration-color:var(--grey-300);text-underline-offset:.3em;font-size:1rem;text-decoration-thickness:2px;transition:text-decoration-color .2s}.feature[data-astro-cid-3aqgnus6]:hover .read[data-astro-cid-3aqgnus6]{text-decoration-color:currentColor}.feature[data-astro-cid-3aqgnus6] .proof[data-astro-cid-3aqgnus6]{--stage-pad:clamp(22px, 5vw, 48px);--tilt:-2deg;aspect-ratio:16/11;border-radius:var(--radius-xl);order:-1}.feature[data-astro-cid-3aqgnus6] .paper[data-astro-cid-3aqgnus6]{--frame:8px;border-radius:12px}.feature[data-astro-cid-3aqgnus6] .paper[data-astro-cid-3aqgnus6] img{border-radius:6px}.flip[data-astro-cid-3aqgnus6] .proof[data-astro-cid-3aqgnus6]{--tilt:2deg}@media (width>=960px){.feature[data-astro-cid-3aqgnus6].has-proof{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(40px,4.5vw,64px)}.flip[data-astro-cid-3aqgnus6].has-proof{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.feature[data-astro-cid-3aqgnus6] .proof[data-astro-cid-3aqgnus6]{--stage-pad:clamp(24px, 2.6vw, 36px);aspect-ratio:auto;order:1;align-self:stretch;min-height:clamp(380px,36vw,500px)}.flip[data-astro-cid-3aqgnus6] .proof[data-astro-cid-3aqgnus6]{order:-1}}.grid[data-astro-cid-3aqgnus6]{gap:24px;padding:0;list-style:none;display:grid}@media (width>=720px){.grid[data-astro-cid-3aqgnus6]{grid-template-columns:repeat(2,1fr);gap:clamp(24px,2.6vw,32px)}}.link[data-astro-cid-3aqgnus6]{border-radius:var(--radius-lg);background:var(--white);height:100%;box-shadow:var(--shadow-1), inset 0 0 0 1px var(--grey-200);color:var(--ink-2);transition:box-shadow .22s ease, transform .24s var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.link[data-astro-cid-3aqgnus6]:hover{box-shadow:var(--shadow-2), inset 0 0 0 1px var(--grey-200);transform:translateY(-3px)}.link[data-astro-cid-3aqgnus6] .proof[data-astro-cid-3aqgnus6]{--stage-pad:22px;aspect-ratio:16/10;border-radius:10px;flex:none;margin:10px 10px 0}@media (width>=720px){.link[data-astro-cid-3aqgnus6] .proof[data-astro-cid-3aqgnus6]{--stage-pad:20px;--tilt:-1deg;aspect-ratio:16/9}.card[data-astro-cid-3aqgnus6]:nth-child(4n+2) .proof[data-astro-cid-3aqgnus6],.card[data-astro-cid-3aqgnus6]:nth-child(4n+3) .proof[data-astro-cid-3aqgnus6]{--tilt:1deg}}@media (width<=719px){.card[data-astro-cid-3aqgnus6]:nth-child(2n) .proof[data-astro-cid-3aqgnus6]{--tilt:1.5deg}}.text[data-astro-cid-3aqgnus6]{flex-direction:column;flex:1;gap:16px;padding:22px 24px;display:flex}
