.clink[data-astro-cid-37zqgn6y]{text-align:start}.clink__link[data-astro-cid-37zqgn6y]{border-block-end:1px solid var(--color-text);min-height:44px;color:var(--color-text);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.clink__link[data-astro-cid-37zqgn6y] svg[data-astro-cid-37zqgn6y]{flex:none;transition:transform .15s}.clink__link[data-astro-cid-37zqgn6y]:hover svg[data-astro-cid-37zqgn6y]{transform:translate(2px,-2px)}.clink__link[data-astro-cid-37zqgn6y]:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.clink__body[data-astro-cid-37zqgn6y]{color:var(--color-text-muted);margin:16px 0 0;font-size:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){.clink__link[data-astro-cid-37zqgn6y] svg[data-astro-cid-37zqgn6y]{transition:none}}.chub[data-astro-cid-x3ixarg2]{color:var(--color-text);grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;column-gap:64px;padding:64px 0 120px max(20px,50% - 590px);display:grid}.chub__logo[data-astro-cid-x3ixarg2]{width:135px;height:auto;display:block}.chub__title[data-astro-cid-x3ixarg2]{font-family:var(--font-serif);letter-spacing:.325px;margin:18px 0 0;font-size:65px;font-weight:500;line-height:67px}.chub__body[data-astro-cid-x3ixarg2]{margin:24px 0 0;font-size:16px;line-height:1.4}.chub__links[data-astro-cid-x3ixarg2]{gap:64px;margin-block-start:56px;display:grid}.chub__media[data-astro-cid-x3ixarg2]{margin:0;position:relative}.chub__image[data-astro-cid-x3ixarg2]{aspect-ratio:6/5;object-fit:cover;width:100%;height:auto;display:block}.chub__credit[data-astro-cid-x3ixarg2]{color:var(--color-text-inverse);background:linear-gradient(#030b1900,#030b1999);padding:32px 18px 14px;font-size:16px;line-height:1.2;position:absolute;inset:auto 0 0}@media (width<=1023px){.chub[data-astro-cid-x3ixarg2]{text-align:center;grid-template-columns:minmax(0,1fr);row-gap:48px;padding:40px 20px 64px}.chub__logo[data-astro-cid-x3ixarg2]{width:110px;margin-inline:auto}.chub__title[data-astro-cid-x3ixarg2]{letter-spacing:.2px;font-size:40px;line-height:44px}.chub__body[data-astro-cid-x3ixarg2]{margin-block-start:20px}.chub__links[data-astro-cid-x3ixarg2]{gap:48px;margin-block-start:40px}.chub__image[data-astro-cid-x3ixarg2]{aspect-ratio:3/2}.chub__credit[data-astro-cid-x3ixarg2]{padding:24px 12px 10px;font-size:12px}}.cintro[data-astro-cid-o6s6fhne]{color:var(--color-text);text-align:center;padding:0 20px 120px}.cintro__title[data-astro-cid-o6s6fhne]{font-family:var(--font-serif);letter-spacing:.25px;margin:0;font-size:50px;font-weight:500;line-height:58px}.cintro__body[data-astro-cid-o6s6fhne]{max-width:480px;margin:16px auto 0;font-size:18px;line-height:26px}@media (width<=1023px){.cintro[data-astro-cid-o6s6fhne]{padding-block-end:64px}.cintro__title[data-astro-cid-o6s6fhne]{font-size:34px;line-height:40px}.cintro__body[data-astro-cid-o6s6fhne]{font-size:16px;line-height:24px}}.cpartner[data-astro-cid-ny3dxmpr]{background:var(--color-surface-lime);color:var(--color-text);padding:160px 20px;position:relative;overflow:hidden}.cpartner__scribble[data-astro-cid-ny3dxmpr]{pointer-events:none;width:49%;height:auto;position:absolute;inset-block-start:50%;inset-inline-start:-12.75%;transform:translateY(-50%)}.cpartner__copy[data-astro-cid-ny3dxmpr]{box-sizing:border-box;width:min(1180px,100%);margin-inline:auto;padding-inline-start:calc(50% + 32px);position:relative}.cpartner__title[data-astro-cid-ny3dxmpr]{font-family:var(--font-serif);letter-spacing:.225px;margin:0;font-size:45px;font-weight:500;line-height:50px}.cpartner__body[data-astro-cid-ny3dxmpr]{max-width:400px;margin:16px 0 0;font-size:18px;line-height:26px}.cpartner__copy[data-astro-cid-ny3dxmpr] .cpartner__link{max-width:450px;margin-block-start:40px}@media (width<=1023px){.cpartner[data-astro-cid-ny3dxmpr]{padding-block:48px}.cpartner__scribble[data-astro-cid-ny3dxmpr]{width:54%;inset-block-start:-42px;inset-inline-start:69%;transform:none}.cpartner__copy[data-astro-cid-ny3dxmpr]{padding-inline-start:0}.cpartner__title[data-astro-cid-ny3dxmpr]{font-size:34px;line-height:40px}.cpartner__body[data-astro-cid-ny3dxmpr]{max-width:240px;font-size:16px;line-height:24px}.cpartner__copy[data-astro-cid-ny3dxmpr] .cpartner__link{max-width:260px;margin-block-start:28px}}.crefer[data-astro-cid-vu75s26q]{box-sizing:border-box;width:min(1180px,100%);color:var(--color-text);margin-inline:auto;padding:120px 20px 40px}.crefer__offer[data-astro-cid-vu75s26q]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:64px;display:grid}.crefer__image[data-astro-cid-vu75s26q]{justify-self:center;width:324px;max-width:100%;height:auto;display:block}.crefer__title[data-astro-cid-vu75s26q]{font-family:var(--font-serif);letter-spacing:.225px;margin:0;font-size:45px;font-weight:500;line-height:50px}.crefer__body[data-astro-cid-vu75s26q]{max-width:520px;margin:16px 0 0;font-size:18px;line-height:1.3}.crefer__copy[data-astro-cid-vu75s26q] a.cta.crefer__cta{border:0;color:var(--color-accent-text);background:0 0;border-block-end:1px solid;border-radius:0;align-items:center;gap:6px;margin-block-start:28px;padding:0 0 2px;font-size:16px;font-weight:600;display:inline-flex}.crefer__copy[data-astro-cid-vu75s26q] a.cta.crefer__cta:after{content:"↗";content:"↗" / "";font-weight:400}.crefer__copy[data-astro-cid-vu75s26q] a.cta.crefer__cta:hover,.crefer__copy[data-astro-cid-vu75s26q] a.cta.crefer__cta:focus-visible{opacity:.8;background:0 0}.crefer__copy[data-astro-cid-vu75s26q] a.cta.crefer__cta:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.crefer__steps[data-astro-cid-vu75s26q]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:120px 0 0;padding:0;list-style:none;display:grid}.crefer__step[data-astro-cid-vu75s26q]{font-family:var(--font-sans);gap:22px;margin:0 0 16px;font-size:22px;font-weight:600;line-height:1;display:flex}.crefer__line[data-astro-cid-vu75s26q]{margin:0;font-size:16px;line-height:1.3}@media (width<=1023px){.crefer[data-astro-cid-vu75s26q]{padding-block:64px 16px}.crefer__offer[data-astro-cid-vu75s26q]{text-align:center;grid-template-columns:minmax(0,1fr);row-gap:40px}.crefer__title[data-astro-cid-vu75s26q]{font-size:34px;line-height:40px}.crefer__body[data-astro-cid-vu75s26q]{margin-inline:auto;font-size:16px}.crefer__steps[data-astro-cid-vu75s26q]{grid-template-columns:minmax(0,1fr);gap:40px;margin-block-start:64px}.crefer__step[data-astro-cid-vu75s26q]{gap:16px;font-size:20px}}
