.hero[data-astro-cid-yodha2z4]{padding:157px var(--gutter) 88px;text-align:center;flex-direction:column;align-items:center;display:flex}h1[data-astro-cid-yodha2z4]{max-width:800px}.hero-lead[data-astro-cid-yodha2z4]{max-width:1000px;margin:32px 0 0}.hero-buttons[data-astro-cid-yodha2z4]{flex-direction:column;align-items:center;gap:16px;margin-top:48px;display:flex}@media (width<=900px){.hero[data-astro-cid-yodha2z4]{padding-top:120px;padding-bottom:56px}}.trio[data-astro-cid-bmtnl6yv]{grid-template-columns:repeat(3,1fr);gap:10px;padding-inline:10px;display:grid}.trio[data-astro-cid-bmtnl6yv]>div[data-astro-cid-bmtnl6yv]{border-radius:var(--radius);height:611px;overflow:hidden}.trio-card[data-astro-cid-bmtnl6yv]{background:var(--ink);color:var(--cream-2);flex-direction:column;justify-content:space-between;gap:24px;padding:40px;display:flex}ul[data-astro-cid-bmtnl6yv]{flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-bmtnl6yv]{border:1px solid;border-radius:8px;padding:3px 12px;font-size:15px;line-height:24px}.trio-portrait[data-astro-cid-bmtnl6yv]{background:linear-gradient(to bottom, var(--yellow), var(--white))}.trio[data-astro-cid-bmtnl6yv] img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.trio[data-astro-cid-bmtnl6yv]{grid-template-columns:repeat(2,1fr)}.trio[data-astro-cid-bmtnl6yv]>div[data-astro-cid-bmtnl6yv]{aspect-ratio:3/4;height:auto}.trio[data-astro-cid-bmtnl6yv] .trio-card[data-astro-cid-bmtnl6yv]{aspect-ratio:auto;grid-column:1/-1;padding:28px}}.logos[data-astro-cid-nzd6ewln]{text-align:center;padding:57px 0 70px}h2[data-astro-cid-nzd6ewln]{padding-inline:var(--gutter)}.logos-mask[data-astro-cid-nzd6ewln]{margin-top:70px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logos-track[data-astro-cid-nzd6ewln]{width:max-content;animation:45s linear infinite marquee;display:flex}.logos-track[data-astro-cid-nzd6ewln]:hover{animation-play-state:paused}ul[data-astro-cid-nzd6ewln]{align-items:center;gap:64px;margin:0;padding:0 32px;list-style:none;display:flex}li[data-astro-cid-nzd6ewln]{flex:none}a[data-astro-cid-nzd6ewln]{transition:opacity .2s;display:block}a[data-astro-cid-nzd6ewln]:hover{opacity:.6}img[data-astro-cid-nzd6ewln]{filter:brightness(0);max-width:none;display:block}@keyframes marquee{to{transform:translate(-50%)}}.stack[data-astro-cid-s5nfguqb]{padding:72px var(--gutter)}.stack-card[data-astro-cid-s5nfguqb]{top:var(--nav-offset);border-radius:var(--radius);grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:804px;padding:30px;display:grid;position:sticky}.stack-card[data-astro-cid-s5nfguqb]+.stack-card[data-astro-cid-s5nfguqb]{margin-top:40px}.stack[data-astro-cid-s5nfguqb]:after{content:"";height:40vh;display:block}.stack-card--white[data-astro-cid-s5nfguqb]{background:var(--white)}.stack-card--stone[data-astro-cid-s5nfguqb]{background:var(--stone)}.stack-card--yellow[data-astro-cid-s5nfguqb]{background:var(--yellow)}.stack-card--ink[data-astro-cid-s5nfguqb]{background:var(--ink);color:var(--cream-2)}.stack-text[data-astro-cid-s5nfguqb]{max-width:498px;margin-inline:auto;font-size:14.4px}.kicker[data-astro-cid-s5nfguqb]{margin-bottom:24px}.stack-body[data-astro-cid-s5nfguqb]{margin-top:24px}.btn[data-astro-cid-s5nfguqb]{margin-top:28px}.stack-media[data-astro-cid-s5nfguqb]{border-radius:var(--radius);height:744px;position:relative;overflow:hidden}.stack-media[data-astro-cid-s5nfguqb] img{object-fit:cover;width:100%;height:100%}.stack-badge[data-astro-cid-s5nfguqb]{background:var(--yellow);white-space:nowrap;border-radius:100px;padding:5px 14px;font-size:13px;position:absolute;top:50%;left:50%;translate:-50% -50%}.stack-labels[data-astro-cid-s5nfguqb]{color:var(--white);margin:0;padding:0;font-size:13px;list-style:none;position:absolute;inset:0}.stack-labels[data-astro-cid-s5nfguqb] li[data-astro-cid-s5nfguqb]{position:absolute}.stack-labels[data-astro-cid-s5nfguqb] li[data-astro-cid-s5nfguqb]:before{content:"• "}.stack-labels[data-astro-cid-s5nfguqb] li[data-astro-cid-s5nfguqb]:first-child{top:8%;left:42%}.stack-labels[data-astro-cid-s5nfguqb] li[data-astro-cid-s5nfguqb]:nth-child(2){top:40%;right:12%}.stack-labels[data-astro-cid-s5nfguqb] li[data-astro-cid-s5nfguqb]:nth-child(3){top:62%;left:22%}.stack-labels[data-astro-cid-s5nfguqb] li[data-astro-cid-s5nfguqb]:nth-child(4){top:82%;left:45%}@media (width<=900px){.stack[data-astro-cid-s5nfguqb]{padding-block:32px}.stack[data-astro-cid-s5nfguqb]:after{display:none}.stack-card[data-astro-cid-s5nfguqb]{grid-template-columns:1fr;min-height:0;padding:16px;position:static}.stack-card[data-astro-cid-s5nfguqb]+.stack-card[data-astro-cid-s5nfguqb]{margin-top:16px}.stack-text[data-astro-cid-s5nfguqb]{margin:0;padding:16px 8px 8px}.stack-media[data-astro-cid-s5nfguqb]{aspect-ratio:1;height:auto}}.statement[data-astro-cid-xxpjr6yl]{padding:72px var(--gutter);text-align:center}h2[data-astro-cid-xxpjr6yl]{max-width:750px;margin-inline:auto}p[data-astro-cid-xxpjr6yl]{max-width:720px;margin:32px auto 0;font-size:14.4px}.bento[data-astro-cid-y72t5xmy]{padding:72px var(--gutter) 144px;grid-template-rows:250px 10px 169px 10px 429px;grid-template-columns:2fr 1fr 1fr;gap:0 10px;scroll-margin-top:40px;font-size:14.4px;display:grid}.bento-photo[data-astro-cid-y72t5xmy]{border-radius:var(--radius);grid-area:1/1/6/2;justify-content:center;align-items:center;padding:90px 30px;display:flex;position:relative;overflow:hidden}.bento-photo[data-astro-cid-y72t5xmy] .bento-photo-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chat[data-astro-cid-y72t5xmy]{border-radius:var(--radius);background:var(--stone-light);flex-direction:column;justify-content:center;gap:10px;width:100%;max-width:488px;min-height:100%;padding:40px;display:flex;position:relative}.msg[data-astro-cid-y72t5xmy]{align-items:flex-end;gap:10px;display:flex}.msg--client[data-astro-cid-y72t5xmy]{justify-content:flex-end}.js[data-astro-cid-y72t5xmy] .msg[data-astro-cid-y72t5xmy]{opacity:0;transform:translateY(12px)}.js[data-astro-cid-y72t5xmy] .chat.is-playing .msg[data-astro-cid-y72t5xmy]{opacity:1;transition:opacity .4s,transform .4s;transition-delay:calc(var(--i) * .9s);transform:none}.msg-bubble[data-astro-cid-y72t5xmy]{border-radius:12px;padding:12px 16px;font-size:13.5px;line-height:1.45}.msg--client[data-astro-cid-y72t5xmy] .msg-bubble[data-astro-cid-y72t5xmy]{background:var(--yellow)}.msg--me[data-astro-cid-y72t5xmy] .msg-bubble[data-astro-cid-y72t5xmy]{background:var(--white)}.msg-bubble[data-astro-cid-y72t5xmy] strong[data-astro-cid-y72t5xmy]{margin-bottom:2px;font-weight:700;display:block}.msg[data-astro-cid-y72t5xmy] .msg-avatar{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.bento-card[data-astro-cid-y72t5xmy]{border-radius:var(--radius);background:var(--white);flex-direction:column;justify-content:space-between;gap:24px;padding:30px;display:flex}.bento-scope[data-astro-cid-y72t5xmy]{grid-area:1/2/4/3}.bento-stat--0[data-astro-cid-y72t5xmy]{grid-area:1/3/2/4}.bento-stat--1[data-astro-cid-y72t5xmy]{grid-area:5/2/6/3}.avatars[data-astro-cid-y72t5xmy]{margin-top:20px;display:flex}.avatars[data-astro-cid-y72t5xmy] img{border:2px solid var(--white);object-fit:cover;border-radius:50%;width:40px;height:40px}.avatars[data-astro-cid-y72t5xmy] img+img{margin-left:-8px}.stat-value[data-astro-cid-y72t5xmy]{font:400 62px/1 var(--sans);letter-spacing:-.01em}.stat-value[data-astro-cid-y72t5xmy] sup[data-astro-cid-y72t5xmy]{vertical-align:baseline;font-size:24px}.bento-claim[data-astro-cid-y72t5xmy]{border-radius:var(--radius);background:linear-gradient(#fbff00 0%,#e0dedb 96%);flex-direction:column;grid-area:3/3/6/4;justify-content:space-between;align-items:flex-start;padding:30px;display:flex}.bento-claim[data-astro-cid-y72t5xmy] .btn[data-astro-cid-y72t5xmy]{align-self:flex-end}@media (width<=1100px){.bento[data-astro-cid-y72t5xmy]{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:32px 72px}.bento-photo[data-astro-cid-y72t5xmy]{grid-area:auto/1/auto/-1;padding:16px}.chat[data-astro-cid-y72t5xmy]{padding:12px}.msg[data-astro-cid-y72t5xmy],.msg-bubble[data-astro-cid-y72t5xmy]{min-width:0}.bento-scope[data-astro-cid-y72t5xmy],.bento-stat--0[data-astro-cid-y72t5xmy],.bento-stat--1[data-astro-cid-y72t5xmy]{grid-area:auto;min-height:280px}.bento-stat[data-astro-cid-y72t5xmy]{hyphens:auto;overflow-wrap:break-word;padding:20px}.bento-scope[data-astro-cid-y72t5xmy]{grid-column:1/-1}.bento-claim[data-astro-cid-y72t5xmy]{grid-area:auto/1/auto/-1;gap:32px}}.about[data-astro-cid-5gtlsymu]{min-height:693px;margin-inline:var(--edge);border-radius:var(--radius);color:var(--cream);isolation:isolate;justify-content:space-between;align-items:flex-end;gap:32px;padding:115px 42px 60px;display:flex;position:relative;overflow:hidden}.about[data-astro-cid-5gtlsymu] .about-img{z-index:-1;object-fit:cover;filter:brightness(.62);width:100%;height:100%;position:absolute;inset:0}.about-text[data-astro-cid-5gtlsymu]{align-self:flex-start;max-width:658px}.kicker[data-astro-cid-5gtlsymu]{margin-bottom:26px}.about-title[data-astro-cid-5gtlsymu] a{color:inherit}p[data-astro-cid-5gtlsymu].title{margin-top:39px}.about-links[data-astro-cid-5gtlsymu]{flex:none;margin:0;padding:0;font-size:14.4px;list-style:none}.about-links[data-astro-cid-5gtlsymu] li[data-astro-cid-5gtlsymu]+li[data-astro-cid-5gtlsymu]{margin-top:16px}.about-links[data-astro-cid-5gtlsymu] a[data-astro-cid-5gtlsymu]{text-decoration:none}.about-links[data-astro-cid-5gtlsymu] a[data-astro-cid-5gtlsymu]:before{content:"▶";margin-right:12px;font-size:10px}.about-links[data-astro-cid-5gtlsymu] a[data-astro-cid-5gtlsymu]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.about[data-astro-cid-5gtlsymu]{flex-direction:column;align-items:flex-start;padding:40px 20px}}.testimonials[data-astro-cid-tgbrwp4t]{padding-block:144px 72px}h2[data-astro-cid-tgbrwp4t]{max-width:750px;padding-inline:var(--gutter);text-align:center;margin:0 auto 72px}.card[data-astro-cid-tgbrwp4t]{border-radius:var(--radius);isolation:isolate;flex-direction:column;justify-content:space-between;width:490px;height:693px;margin:0;padding:40px;display:flex;position:relative;overflow:hidden}.card--yellow[data-astro-cid-tgbrwp4t]{background:linear-gradient(#fffdc0,#fcff01 52%)}.card--white[data-astro-cid-tgbrwp4t]{background:var(--white)}.card--photo[data-astro-cid-tgbrwp4t]{width:346px;color:var(--white);justify-content:flex-end;gap:24px}.card--photo[data-astro-cid-tgbrwp4t]:after{content:"";z-index:-1;background:linear-gradient(#0000001a 25%,#000000d9);position:absolute;inset:0}.card[data-astro-cid-tgbrwp4t] .card-bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}blockquote[data-astro-cid-tgbrwp4t]{font:400 24px/1.35 var(--sans);letter-spacing:-.01em;margin:0}blockquote[data-astro-cid-tgbrwp4t] strong{font-weight:700}figcaption[data-astro-cid-tgbrwp4t]{justify-content:space-between;align-items:flex-end;gap:16px;font-size:13px;line-height:1.4;display:flex}figcaption[data-astro-cid-tgbrwp4t] .card-avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}@media (width<=900px){.testimonials[data-astro-cid-tgbrwp4t]{padding-block:72px 32px}h2[data-astro-cid-tgbrwp4t]{margin-bottom:40px}.card[data-astro-cid-tgbrwp4t],.card--photo[data-astro-cid-tgbrwp4t]{width:min(82vw,346px);height:520px;padding:24px}blockquote[data-astro-cid-tgbrwp4t]{font-size:20px}}.faq[data-astro-cid-gfo3rpqg]{padding:72px var(--gutter);grid-template-columns:1fr 825px;align-items:start;gap:40px;display:grid}.faq-head[data-astro-cid-gfo3rpqg]{top:var(--nav-offset);position:sticky}.btn[data-astro-cid-gfo3rpqg]{margin-top:20px}.faq-list[data-astro-cid-gfo3rpqg]{flex-direction:column;gap:10px;display:flex}details[data-astro-cid-gfo3rpqg]{background:var(--white);border-radius:10px}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;list-style:none;display:flex}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}h3[data-astro-cid-gfo3rpqg]{font:600 clamp(18px, 1.67vw, 24px)/1.3 var(--sans)}.faq-icon[data-astro-cid-gfo3rpqg]{border:1px solid var(--black);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.faq-icon[data-astro-cid-gfo3rpqg]:before,.faq-icon[data-astro-cid-gfo3rpqg]:after{content:"";background:var(--black);width:12px;height:1px;transition:rotate .2s;position:absolute;top:50%;left:50%;translate:-50% -50%}.faq-icon[data-astro-cid-gfo3rpqg]:after{rotate:90deg}details[data-astro-cid-gfo3rpqg][open] .faq-icon[data-astro-cid-gfo3rpqg]:after{rotate:0deg}.faq-a[data-astro-cid-gfo3rpqg]{padding:0 86px 28px 30px;font-size:14.4px}@media (width<=1100px){.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr}.faq-head[data-astro-cid-gfo3rpqg]{position:static}}@media (width<=700px){summary[data-astro-cid-gfo3rpqg]{padding:20px}.faq-a[data-astro-cid-gfo3rpqg]{padding:0 20px 20px}}.offer[data-astro-cid-oyrui5ki]{padding:72px var(--gutter);background:var(--yellow);color:var(--ink);grid-template-columns:repeat(3,1fr);font-size:14.4px;display:grid}.offer-col[data-astro-cid-oyrui5ki]{border-left:1px solid #00000059;padding-inline:32px}.offer-col[data-astro-cid-oyrui5ki]:first-child{border-left:0;padding-left:0}.kicker[data-astro-cid-oyrui5ki]{margin-bottom:24px}.offer-intro[data-astro-cid-oyrui5ki]{flex-direction:column;justify-content:space-between;gap:32px;display:flex}.offer-person[data-astro-cid-oyrui5ki] img{object-fit:cover;border-radius:50%;width:122px;height:122px}.offer-person[data-astro-cid-oyrui5ki] p[data-astro-cid-oyrui5ki]{margin-top:16px}.offer-note[data-astro-cid-oyrui5ki]{margin-top:32px;font-size:11px;font-weight:600;line-height:1.5}@media (width<=1000px){.offer[data-astro-cid-oyrui5ki]{grid-template-columns:1fr;gap:40px}.offer-col[data-astro-cid-oyrui5ki]{border:0;padding:0}}.quotes[data-astro-cid-kyanblst]{padding:72px var(--gutter);grid-template-columns:repeat(3,1fr);gap:40px;display:grid}figure[data-astro-cid-kyanblst]{flex-direction:column;justify-content:space-between;gap:24px;margin:0;display:flex}blockquote[data-astro-cid-kyanblst]{margin:0;font-size:16px}figcaption[data-astro-cid-kyanblst]{align-items:center;gap:14px;font-size:13px;line-height:1.4;display:flex}figcaption[data-astro-cid-kyanblst] img{object-fit:cover;border-radius:50%;width:52px;height:52px}@media (width<=900px){.quotes[data-astro-cid-kyanblst]{grid-template-columns:1fr}}.reasons[data-astro-cid-idgmnfwq]{padding-block:72px}h2[data-astro-cid-idgmnfwq]{max-width:750px;padding-inline:var(--gutter);text-align:center;margin:0 auto 96px}.reason[data-astro-cid-idgmnfwq]{border-radius:var(--radius);background:var(--white);flex-direction:column;justify-content:space-between;gap:24px;width:490px;height:574px;padding:30px;display:flex}.reason--yellow[data-astro-cid-idgmnfwq]{background:var(--yellow)}.reason[data-astro-cid-idgmnfwq] img{object-fit:cover;pointer-events:none;width:100%;height:330px}p[data-astro-cid-idgmnfwq]{font:400 clamp(18px, 1.7vw, 24.48px)/1.3 var(--sans);letter-spacing:-.01em}@media (width<=900px){h2[data-astro-cid-idgmnfwq]{margin-bottom:40px}.reason[data-astro-cid-idgmnfwq]{width:min(82vw,346px);height:440px;padding:20px}.reason[data-astro-cid-idgmnfwq] img{height:220px}}.full[data-astro-cid-vya53eyi]{height:100vh;min-height:640px;color:var(--cream);text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:96px 24px;display:flex;position:relative;overflow:hidden}.full--medium[data-astro-cid-vya53eyi]{height:667px;min-height:0}.full[data-astro-cid-vya53eyi] .full-img{z-index:-1;object-fit:cover;filter:brightness(.72);width:100%;height:100%;position:absolute;inset:0}.full-title[data-astro-cid-vya53eyi]{font:400 clamp(56px, 9.3vw, 134px)/1.05 var(--serif);letter-spacing:-.015em}.full-title[data-astro-cid-vya53eyi] span[data-astro-cid-vya53eyi]{display:block}.full--medium[data-astro-cid-vya53eyi] .full-title[data-astro-cid-vya53eyi]{font-size:clamp(38px,4.2vw,60px);line-height:1.5}.full-arrow[data-astro-cid-vya53eyi]{font-size:32px;text-decoration:none;position:absolute;bottom:56px;left:50%;translate:-50%}.full-card[data-astro-cid-vya53eyi]{border-radius:var(--radius);width:400px;color:var(--cream);text-align:left;-webkit-backdrop-filter:blur(8px);background:#161514d1;gap:16px;padding:12px;font-size:12.8px;line-height:1.45;display:flex;position:absolute;bottom:16px;left:16px}.full-card[data-astro-cid-vya53eyi] img{object-fit:cover;object-position:top;border-radius:10px;flex:none;width:110px;height:130px}.full-card[data-astro-cid-vya53eyi] .btn[data-astro-cid-vya53eyi]{margin-top:12px}@media (width<=700px){.full[data-astro-cid-vya53eyi]{justify-content:flex-start;height:auto;min-height:100svh;padding-top:140px;padding-bottom:16px}.full--medium[data-astro-cid-vya53eyi]{justify-content:center;min-height:480px;padding-bottom:96px}.full-card[data-astro-cid-vya53eyi]{width:100%;margin-top:auto;position:relative;bottom:auto;left:auto}.full-arrow[data-astro-cid-vya53eyi]{display:none}}.lead-block[data-astro-cid-tngnjljd]{padding:86px var(--gutter);scroll-margin-top:48px}h2[data-astro-cid-tngnjljd]{max-width:1200px;font:400 clamp(28px, 4.3vw, 62px)/1.3 var(--sans);letter-spacing:-.01em;hyphens:auto;overflow-wrap:break-word}.sub[data-astro-cid-tngnjljd]{font:400 clamp(22px, 2.23vw, 32px)/1.3 var(--sans);letter-spacing:-.01em;margin-top:24px}.body[data-astro-cid-tngnjljd]{max-width:1200px;font:400 clamp(20px, 2.23vw, 32px)/1.4 var(--sans);letter-spacing:-.01em;margin-top:56px}h2[data-astro-cid-tngnjljd]+.body[data-astro-cid-tngnjljd],.body[data-astro-cid-tngnjljd]:first-child{margin-top:0}.sub[data-astro-cid-tngnjljd]+.body[data-astro-cid-tngnjljd]{margin-top:56px}@media (width<=700px){.lead-block[data-astro-cid-tngnjljd]{padding-block:48px}.sub[data-astro-cid-tngnjljd]+.body[data-astro-cid-tngnjljd]{margin-top:32px}}.mandate[data-astro-cid-rjzfj2ye]{padding:24px var(--gutter) 72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.mandate-media[data-astro-cid-rjzfj2ye]{top:var(--nav-offset);grid-template-columns:2fr 1fr;align-self:start;align-items:start;gap:10px;display:grid;position:sticky}.mandate-media[data-astro-cid-rjzfj2ye] img{border-radius:var(--radius);object-fit:cover;width:100%}.mandate-media[data-astro-cid-rjzfj2ye] .mandate-large{height:calc(100vh - var(--nav-offset) - 40px);max-height:780px}.mandate-media[data-astro-cid-rjzfj2ye] .mandate-small{aspect-ratio:4/3}article[data-astro-cid-rjzfj2ye]{margin-top:32px;font-size:14.4px}h3[data-astro-cid-rjzfj2ye]{font:500 clamp(18px, 1.67vw, 22px)/1.3 var(--sans);letter-spacing:-.01em;margin-bottom:8px}@media (width<=900px){.mandate[data-astro-cid-rjzfj2ye]{grid-template-columns:1fr}.mandate-media[data-astro-cid-rjzfj2ye]{position:static}.mandate-media[data-astro-cid-rjzfj2ye] .mandate-large{aspect-ratio:3/4;height:auto;max-height:none}}.roadmap-title[data-astro-cid-fh7co6f2]{padding:72px var(--gutter) 40px}.roadmap-pin[data-astro-cid-fh7co6f2]{scrollbar-width:none;overflow-x:auto}.roadmap-track[data-astro-cid-fh7co6f2]{width:max-content;padding-inline:var(--edge);gap:2px;display:flex}.roadmap.is-pinned .roadmap-pin[data-astro-cid-fh7co6f2]{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.roadmap.is-pinned .roadmap-track[data-astro-cid-fh7co6f2]{transform:translateX(var(--shift,0));will-change:transform}.phase[data-astro-cid-fh7co6f2]{border-radius:var(--radius);flex-direction:column;justify-content:space-between;gap:40px;width:60vw;max-width:880px;height:min(100vh - 32px,860px);padding:40px 64px 56px;font-size:14.4px;display:flex}.phase--yellow[data-astro-cid-fh7co6f2]{background:var(--yellow)}.phase--stone[data-astro-cid-fh7co6f2]{background:var(--stone)}.phase--ink[data-astro-cid-fh7co6f2]{background:var(--ink);color:var(--cream)}.phase-number[data-astro-cid-fh7co6f2]{font:400 clamp(120px, 15vw, 216px)/1 var(--serif);margin:0}.phase[data-astro-cid-fh7co6f2] h3[data-astro-cid-fh7co6f2]{max-width:240px;margin-bottom:40px}.phase-when[data-astro-cid-fh7co6f2]{margin-bottom:12px}ul[data-astro-cid-fh7co6f2]{max-width:420px;margin:0;padding-left:20px}li[data-astro-cid-fh7co6f2]+li[data-astro-cid-fh7co6f2]{margin-top:6px}@media (width<=999px){.roadmap-pin[data-astro-cid-fh7co6f2]{overflow:visible}.roadmap-track[data-astro-cid-fh7co6f2]{width:auto;padding-inline:var(--gutter);flex-direction:column;gap:10px}.phase[data-astro-cid-fh7co6f2]{width:auto;max-width:none;height:auto;padding:28px}.phase[data-astro-cid-fh7co6f2] h3[data-astro-cid-fh7co6f2]{max-width:none;margin-bottom:20px}}.band[data-astro-cid-wrdjxhbp]{background:var(--white);text-align:center;justify-content:center;align-items:center;min-height:470px;margin-top:72px;padding:72px 24px;display:flex}a[data-astro-cid-wrdjxhbp]{text-decoration:none}a[data-astro-cid-wrdjxhbp]:hover{text-underline-offset:6px;text-decoration:underline 1px}@media (width<=700px){.band[data-astro-cid-wrdjxhbp]{min-height:280px;margin-top:32px}}.cases[data-astro-cid-4yvdheu3]{padding:40px var(--gutter) 72px}h2[data-astro-cid-4yvdheu3]{border-bottom:1px solid #00000059;padding-bottom:24px}.cases-grid[data-astro-cid-4yvdheu3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.case[data-astro-cid-4yvdheu3]{aspect-ratio:3/2;color:var(--white);text-align:center;isolation:isolate;background:#5c5c58;border-radius:6px;justify-content:center;align-items:center;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.case[data-astro-cid-4yvdheu3] img{z-index:-1;object-fit:cover;filter:brightness(.5);width:100%;height:100%;transition:transform .5s,filter .3s;position:absolute;inset:0}.case[data-astro-cid-4yvdheu3]:hover img{filter:brightness(.38);transform:scale(1.04)}h3[data-astro-cid-4yvdheu3]{max-width:320px;font:400 clamp(17px, 1.4vw, 20px)/1.35 var(--sans)}@media (width<=1100px){.cases-grid[data-astro-cid-4yvdheu3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.cases-grid[data-astro-cid-4yvdheu3]{grid-template-columns:1fr}}.refs[data-astro-cid-2i6qbf5s]{padding:40px var(--gutter) 72px}.refs[data-astro-cid-2i6qbf5s]>.display[data-astro-cid-2i6qbf5s]{padding-bottom:24px}.refs-list[data-astro-cid-2i6qbf5s]{border-top:1px solid #00000059;margin:0;padding:0;list-style:none}.refs-list[data-astro-cid-2i6qbf5s] li[data-astro-cid-2i6qbf5s]{border-bottom:1px solid #00000059;padding:20px 0}.refs-list[data-astro-cid-2i6qbf5s] h3[data-astro-cid-2i6qbf5s]{font:400 clamp(19px, 1.67vw, 24px)/1.3 var(--sans);letter-spacing:-.01em;margin:0 0 6px}.refs-list[data-astro-cid-2i6qbf5s] p[data-astro-cid-2i6qbf5s]{font-size:14.4px}.refs-more-title[data-astro-cid-2i6qbf5s]{text-align:center;margin-top:72px}.refs-more[data-astro-cid-2i6qbf5s]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:56px;font-size:14.4px;display:grid}.refs-group[data-astro-cid-2i6qbf5s]{font:700 14.4px/1.4 var(--sans);margin:0 0 12px}.refs-more[data-astro-cid-2i6qbf5s] ul[data-astro-cid-2i6qbf5s]{margin:0;padding-left:20px;list-style:"–  "}.refs-more[data-astro-cid-2i6qbf5s] li[data-astro-cid-2i6qbf5s]+li[data-astro-cid-2i6qbf5s]{margin-top:4px}@media (width<=900px){.refs-more[data-astro-cid-2i6qbf5s]{grid-template-columns:1fr}}.contact[data-astro-cid-dhyy7ntv]{min-height:100vh;color:var(--cream);background:#141414;align-items:center;padding:120px clamp(16px,10vw,144px);display:flex}div[data-astro-cid-dhyy7ntv]{max-width:432px}p[data-astro-cid-dhyy7ntv]{margin:70px 0 60px}a[data-astro-cid-dhyy7ntv]{color:#e0dedb;letter-spacing:.03em;overflow-wrap:anywhere;border:1px solid;border-radius:200px;padding:14px 28px;font-size:14px;text-decoration:none;transition:background .2s,color .2s;display:inline-block}a[data-astro-cid-dhyy7ntv]:hover{background:var(--yellow);border-color:var(--yellow);color:var(--black)}@media (width<=700px){p[data-astro-cid-dhyy7ntv]{margin:32px 0}}.audit-hero[data-astro-cid-vptx3kcz]{min-height:100vh;padding:130px var(--gutter) 72px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px;display:grid;overflow-x:clip}.kicker[data-astro-cid-vptx3kcz]{margin-bottom:24px}.lead[data-astro-cid-vptx3kcz]{max-width:640px;margin:32px 0 0}.audit-hero-action[data-astro-cid-vptx3kcz]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:40px;font-size:14.4px;display:flex}.sheets[data-astro-cid-vptx3kcz]{aspect-ratio:4/5;width:100%;max-width:500px;max-height:660px;margin-inline:auto;position:relative}.sheet[data-astro-cid-vptx3kcz]{border-radius:var(--radius);position:absolute;inset:0}.sheet--back[data-astro-cid-vptx3kcz]{background:var(--stone);transform:rotate(5deg)translate(14px,6px)}.sheet--middle[data-astro-cid-vptx3kcz]{background:var(--yellow);transform:rotate(-3deg)translate(-8px,2px)}.sheet--front[data-astro-cid-vptx3kcz]{background:var(--white);flex-direction:column;padding:clamp(24px,3vw,40px);transition:transform .4s;display:flex;transform:rotate(1deg);box-shadow:0 24px 60px #16151424}.sheets[data-astro-cid-vptx3kcz]:hover .sheet--front[data-astro-cid-vptx3kcz]{transform:rotate(0)}.sheet-meta[data-astro-cid-vptx3kcz]{font:600 11px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.sheet-title[data-astro-cid-vptx3kcz]{font:400 clamp(36px, 4vw, 54px)/1.05 var(--serif);letter-spacing:-.01em;margin:24px 0 auto}ol[data-astro-cid-vptx3kcz]{margin:32px 0 0;padding:0;font-size:14px;list-style:none}li[data-astro-cid-vptx3kcz]{border-top:1px solid #00000024;gap:14px;padding:9px 0;display:flex}li[data-astro-cid-vptx3kcz] span[data-astro-cid-vptx3kcz]{width:18px;font-weight:700}@media (width<=900px){.audit-hero[data-astro-cid-vptx3kcz]{grid-template-columns:minmax(0,1fr);gap:56px;min-height:0;padding-top:120px}.sheets[data-astro-cid-vptx3kcz]{max-width:min(100%,420px)}}.lenses[data-astro-cid-akgziqrr]{padding:72px var(--gutter)}.lenses-head[data-astro-cid-akgziqrr]{max-width:860px;margin-bottom:56px}.lenses-head[data-astro-cid-akgziqrr] p[data-astro-cid-akgziqrr]{max-width:640px;margin-top:24px}.lenses-grid[data-astro-cid-akgziqrr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lens[data-astro-cid-akgziqrr]{border-radius:var(--radius);background:var(--white);flex-direction:column;justify-content:space-between;gap:40px;min-height:400px;padding:30px;font-size:14.4px;display:flex}.lens--lead[data-astro-cid-akgziqrr]{background:var(--yellow);flex-direction:row;grid-column:1/-1;align-items:flex-end;min-height:280px}.lens--lead[data-astro-cid-akgziqrr] h3[data-astro-cid-akgziqrr]{margin:0}.lens--lead[data-astro-cid-akgziqrr] p[data-astro-cid-akgziqrr]{flex:none;width:min(100%,460px)}.lens-number[data-astro-cid-akgziqrr]{font:400 clamp(72px, 7.5vw, 108px)/.9 var(--serif);margin:0}.lens-name[data-astro-cid-akgziqrr]{font:600 12.8px/1.2 var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px}.lens[data-astro-cid-akgziqrr] h3[data-astro-cid-akgziqrr]{margin-bottom:14px}.lens[data-astro-cid-akgziqrr] p[data-astro-cid-akgziqrr]:last-child{margin:0}@media (width<=1000px){.lenses-grid[data-astro-cid-akgziqrr]{grid-template-columns:repeat(2,minmax(0,1fr))}.lens[data-astro-cid-akgziqrr]{min-height:340px}}@media (width<=640px){.lenses[data-astro-cid-akgziqrr]{padding-block:48px}.lenses-grid[data-astro-cid-akgziqrr]{grid-template-columns:minmax(0,1fr)}.lens[data-astro-cid-akgziqrr],.lens--lead[data-astro-cid-akgziqrr]{flex-direction:column;align-items:stretch;min-height:0;padding:24px}}.outcomes[data-astro-cid-zsjv5nui]{margin-inline:var(--edge);border-radius:var(--radius);background:var(--ink);color:var(--cream-2);padding:96px 42px}.kicker[data-astro-cid-zsjv5nui]{margin-bottom:24px}h2[data-astro-cid-zsjv5nui]{max-width:860px}.outcomes-grid[data-astro-cid-zsjv5nui]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:80px;font-size:14.4px;display:grid}article[data-astro-cid-zsjv5nui]{border-top:1px solid #f9f4e959;padding-top:24px}h3[data-astro-cid-zsjv5nui]{color:var(--yellow);font:600 12.8px/1.2 var(--sans);letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px}.outcomes-claim[data-astro-cid-zsjv5nui]{font:400 clamp(26px, 2.6vw, 38px)/1.15 var(--serif);margin-bottom:20px}@media (width<=900px){.outcomes[data-astro-cid-zsjv5nui]{padding:56px 24px}.outcomes-grid[data-astro-cid-zsjv5nui]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:48px}}.pyramid[data-astro-cid-kuenhhex]{padding:120px var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.pyramid-text[data-astro-cid-kuenhhex] p[data-astro-cid-kuenhhex]{max-width:480px;margin-top:24px}.pyramid-levels[data-astro-cid-kuenhhex]{flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-kuenhhex]{width:calc(52% + var(--step) * 16%);border-radius:var(--radius);background:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:118px;padding:16px 20px;font-size:13.5px;line-height:1.4;display:flex}li[data-astro-cid-kuenhhex]:first-child{background:var(--yellow)}li[data-astro-cid-kuenhhex]:last-child{background:var(--stone)}strong[data-astro-cid-kuenhhex]{font:400 26px/1.2 var(--serif)}@media (width<=900px){.pyramid[data-astro-cid-kuenhhex]{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:64px}li[data-astro-cid-kuenhhex]{width:calc(70% + var(--step) * 10%);min-height:100px;padding:12px}}.audit-offer[data-astro-cid-tyv3ommr]{padding:72px var(--gutter);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:64px;scroll-margin-top:48px;display:grid}.audit-steps[data-astro-cid-tyv3ommr] ol[data-astro-cid-tyv3ommr]{margin:48px 0 0;padding:0;font-size:14.4px;list-style:none}.audit-steps[data-astro-cid-tyv3ommr] li[data-astro-cid-tyv3ommr]{border-top:1px solid #00000059;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:28px 0;display:grid}.audit-steps[data-astro-cid-tyv3ommr] li[data-astro-cid-tyv3ommr]>span[data-astro-cid-tyv3ommr]{font:400 56px/.95 var(--serif)}h3[data-astro-cid-tyv3ommr]{margin-bottom:10px}.audit-steps[data-astro-cid-tyv3ommr] p[data-astro-cid-tyv3ommr]{max-width:520px;margin:0}.price-card[data-astro-cid-tyv3ommr]{top:var(--nav-offset);border-radius:var(--radius);background:var(--yellow);padding:40px;font-size:14.4px;position:sticky}.kicker[data-astro-cid-tyv3ommr]{margin-bottom:20px}.price[data-astro-cid-tyv3ommr]{font:400 clamp(64px, 6.5vw, 94px)/1 var(--serif);letter-spacing:-.015em;margin:0}.price-note[data-astro-cid-tyv3ommr]{margin:8px 0 32px}ul[data-astro-cid-tyv3ommr]{margin:0 0 32px;padding:0;list-style:none}ul[data-astro-cid-tyv3ommr] li[data-astro-cid-tyv3ommr]{border-top:1px solid #0000004d;padding:12px 0}@media (width<=900px){.audit-offer[data-astro-cid-tyv3ommr]{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px}.audit-steps[data-astro-cid-tyv3ommr] li[data-astro-cid-tyv3ommr]{grid-template-columns:48px minmax(0,1fr)}.audit-steps[data-astro-cid-tyv3ommr] li[data-astro-cid-tyv3ommr]>span[data-astro-cid-tyv3ommr]{font-size:40px}.price-card[data-astro-cid-tyv3ommr]{padding:28px;position:static}}.ladder[data-astro-cid-e3i3i3lh]{padding:72px var(--gutter)}ol[data-astro-cid-e3i3i3lh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:32px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-e3i3i3lh]>[data-astro-cid-e3i3i3lh]{border-radius:var(--radius);background:var(--white);flex-direction:column;gap:8px;height:100%;min-height:210px;padding:30px;font-size:14.4px;text-decoration:none;transition:background .2s;display:flex}li[data-astro-cid-e3i3i3lh] a[data-astro-cid-e3i3i3lh]:hover{background:var(--stone)}.is-current[data-astro-cid-e3i3i3lh]>[data-astro-cid-e3i3i3lh]{background:var(--ink);color:var(--cream-2)}strong[data-astro-cid-e3i3i3lh]{font:400 clamp(26px, 2.4vw, 34px)/1.15 var(--serif)}em[data-astro-cid-e3i3i3lh]{margin-top:auto;font-size:20px;font-style:normal}@media (width<=800px){ol[data-astro-cid-e3i3i3lh]{grid-template-columns:minmax(0,1fr)}li[data-astro-cid-e3i3i3lh]>[data-astro-cid-e3i3i3lh]{min-height:0;padding:24px}em[data-astro-cid-e3i3i3lh]{margin-top:8px}}.prose-page[data-astro-cid-cug4aej5]{padding-bottom:120px}.head[data-astro-cid-cug4aej5]{max-width:960px;padding:calc(var(--nav-offset) + 96px) var(--gutter) 56px;text-align:center;margin:0 auto}.kicker[data-astro-cid-cug4aej5]{margin-bottom:24px}h1[data-astro-cid-cug4aej5]{hyphens:auto;overflow-wrap:break-word}.lead[data-astro-cid-cug4aej5]{max-width:760px;margin:24px auto 0}.cover[data-astro-cid-cug4aej5]{max-width:1300px;padding-inline:var(--edge);margin:0 auto 72px}.cover[data-astro-cid-cug4aej5] img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);width:100%}@media (width<=640px){.head[data-astro-cid-cug4aej5]{padding-top:calc(var(--nav-offset) + 48px)}.prose-page[data-astro-cid-cug4aej5]{padding-bottom:72px}}.photo-hero[data-astro-cid-2k22vz7p]{min-height:min(100vh,900px);margin-inline:var(--edge);padding:calc(var(--nav-offset) + 48px) clamp(24px, 6vw, 96px) 72px;border-radius:var(--radius);color:var(--cream);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.photo-hero[data-astro-cid-2k22vz7p] .photo-hero-img{z-index:-1;object-fit:cover;object-position:center 30%;filter:brightness(.72);width:100%;height:100%;position:absolute;inset:0}.photo-hero-text[data-astro-cid-2k22vz7p]{flex-direction:column;align-items:flex-start;gap:48px;display:flex}h1[data-astro-cid-2k22vz7p] span[data-astro-cid-2k22vz7p]{display:block}@media (width<=900px){.photo-hero[data-astro-cid-2k22vz7p]{align-items:flex-end;min-height:100svh;padding-bottom:40px}.photo-hero[data-astro-cid-2k22vz7p] .photo-hero-img{object-position:60% 30%}.photo-hero-text[data-astro-cid-2k22vz7p]{gap:32px}}.story[data-astro-cid-hhuttf74]{padding:0 var(--gutter) 120px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px;display:grid}.story-text[data-astro-cid-hhuttf74]{border-top:1px solid var(--stone);margin-top:16px;padding-top:56px;font-size:16px;line-height:1.6}.story-text[data-astro-cid-hhuttf74] p{margin:0 0 1.4em}.story-tabs[data-astro-cid-hhuttf74]{background:var(--stone-light);padding:32px 0 32px 32px}.tab-list[data-astro-cid-hhuttf74]{flex-wrap:wrap;margin-bottom:40px;display:none}.story-tabs[data-astro-cid-hhuttf74].is-ready .tab-list[data-astro-cid-hhuttf74]{display:flex}.story-tabs[data-astro-cid-hhuttf74].is-ready .tab-title[data-astro-cid-hhuttf74]{display:none}.tab-list[data-astro-cid-hhuttf74] button[data-astro-cid-hhuttf74]{background:var(--stone);color:#00000073;font:500 16px/1.4 var(--sans);cursor:pointer;border:0;padding:8px 14px}.tab-list[data-astro-cid-hhuttf74] button[data-astro-cid-hhuttf74][aria-selected=true]{background:var(--ink);color:var(--white)}.tab-title[data-astro-cid-hhuttf74]{font:600 16px/1.4 var(--sans);margin:0 0 24px}.tab-panel[data-astro-cid-hhuttf74]+.tab-panel[data-astro-cid-hhuttf74]{margin-top:40px}.story-tabs[data-astro-cid-hhuttf74].is-ready .tab-panel[data-astro-cid-hhuttf74]+.tab-panel[data-astro-cid-hhuttf74]{margin-top:0}ul[data-astro-cid-hhuttf74]{margin:0;padding:0 0 0 4px;font-size:15px;line-height:1.55;list-style:none}li[data-astro-cid-hhuttf74]+li[data-astro-cid-hhuttf74]{margin-top:28px}li[data-astro-cid-hhuttf74]>[data-astro-cid-hhuttf74]{display:block}.date[data-astro-cid-hhuttf74]{opacity:.7}strong[data-astro-cid-hhuttf74]{font-weight:600}li[data-astro-cid-hhuttf74] a{color:inherit;text-underline-offset:3px}@media (width<=900px){.story[data-astro-cid-hhuttf74]{grid-template-columns:minmax(0,1fr);padding-bottom:72px}.story-tabs[data-astro-cid-hhuttf74]{padding:24px}}
