.deed-card[data-astro-cid-bsu6gqay]{--deed-band-bg: #fff;--deed-band-text: #111;--deed-band-shadow: none;background-color:transparent;border:0;border-radius:15px;box-shadow:5px 5px #965b3b;box-sizing:border-box;color:currentColor;display:block;max-width:min(100%,var(--deed-card-max-width, 470px));min-width:0;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.deed-card--complete[data-astro-cid-bsu6gqay]{--deed-band-bg: #111;--deed-band-text: #fbf4e5;--deed-band-shadow: 1px 1px 0 rgba(17, 17, 17, .78)}.deed-card--current[data-astro-cid-bsu6gqay]{--deed-band-bg: #0e3386;--deed-band-text: #fff;--deed-band-shadow: 1px 1px 0 rgba(17, 17, 17, .78)}.deed-card--next[data-astro-cid-bsu6gqay]{--deed-band-bg: oklch(.53 .09 48.23);--deed-band-text: #fff;--deed-band-shadow: 1px 1px 0 rgba(17, 17, 17, .78)}.deed-card--destination[data-astro-cid-bsu6gqay]{--deed-band-bg: oklch(.51 .07 130.52);--deed-band-text: #fff;--deed-band-shadow: 1px 1px 0 rgba(17, 17, 17, .78)}.deed-card--interactive[data-astro-cid-bsu6gqay]{cursor:pointer;transition:box-shadow .14s ease,transform .14s ease}@media(hover:hover){.deed-card--interactive[data-astro-cid-bsu6gqay]:hover{box-shadow:0 0 #965b3b;transform:translate(5px,5px)}}.deed-card--interactive[data-astro-cid-bsu6gqay]:focus-visible,.deed-card--interactive[data-astro-cid-bsu6gqay]:focus-within{outline:3px solid #111;outline-offset:5px}.deed-card--interactive[data-astro-cid-bsu6gqay]:active{box-shadow:0 0 #965b3b;transform:translate(5px,5px)}.deed-card[data-astro-cid-bsu6gqay]:before,.deed-card[data-astro-cid-bsu6gqay]:after{border-radius:15px;content:"";inset:0;pointer-events:none;position:absolute}.deed-card[data-astro-cid-bsu6gqay]:before{background-image:var(--texture-image);background-position:center top;background-repeat:repeat;background-size:380px auto;opacity:var(--texture-opacity, 1);z-index:3}.deed-card[data-astro-cid-bsu6gqay]:after{border:2px solid rgba(17,17,17,.86);z-index:4}.deed-card[data-astro-cid-bsu6gqay]>[data-astro-cid-bsu6gqay]:not(.deed-card__seal-slot){position:relative;z-index:1}.deed-card__band[data-astro-cid-bsu6gqay]{align-content:center;background:var(--deed-band-bg);border-bottom:6px solid rgba(17,17,17,.86);box-sizing:border-box;color:var(--deed-band-text);display:grid;gap:9px;min-height:var(--deed-card-band-min-height, auto);padding:16px 22px}.deed-card__band[data-astro-cid-bsu6gqay] p[data-astro-cid-bsu6gqay],.deed-card__status[data-astro-cid-bsu6gqay]{font-family:var(--callout-font),Georgia,serif;font-weight:400;letter-spacing:var(--callout-tracking);text-transform:uppercase}.deed-card__band[data-astro-cid-bsu6gqay] p[data-astro-cid-bsu6gqay]{color:currentColor;font-size:clamp(14px,1.4vw,18px);line-height:1;margin:0;opacity:.9;text-shadow:var(--deed-band-shadow)}.deed-card__band[data-astro-cid-bsu6gqay] h3[data-astro-cid-bsu6gqay]{color:currentColor;font-family:var(--callout-font),Georgia,serif;font-size:clamp(28px,3.6vw,38px);font-weight:400;letter-spacing:var(--callout-tracking);line-height:.95;margin:0;text-shadow:var(--deed-band-shadow);text-transform:uppercase;text-wrap:balance}.deed-card__body[data-astro-cid-bsu6gqay]{background:var(--footer-ticket-paper, #fbf4e5);box-sizing:border-box;display:block;padding:clamp(22px,3.4vw,32px);position:relative}.deed-card__status[data-astro-cid-bsu6gqay]{font-size:clamp(16px,1.5vw,20px)!important;line-height:1!important;margin:0 0 14px!important;opacity:.72}.deed-card__body[data-astro-cid-bsu6gqay] h4[data-astro-cid-bsu6gqay]{font-family:var(--heading-font),Georgia,serif;font-size:clamp(30px,4vw,46px);font-weight:900;letter-spacing:var(--heading-tracking);line-height:.94;margin:0 0 16px;text-transform:uppercase;text-wrap:balance}.deed-card__content[data-astro-cid-bsu6gqay] p{font-size:clamp(17px,1.7vw,21px);letter-spacing:-.012em;line-height:1.34;margin:0 0 16px;text-wrap:balance}.deed-card__content[data-astro-cid-bsu6gqay] p:last-child{margin-bottom:0}.deed-card__content[data-astro-cid-bsu6gqay] .deed-card__output{font-family:var(--callout-font),Georgia,serif;font-size:clamp(16px,1.5vw,19px)!important;letter-spacing:var(--callout-tracking)!important;line-height:1.22!important;opacity:.82}.deed-card__content[data-astro-cid-bsu6gqay] .deed-card__output strong{font-family:var(--heading-font),Georgia,serif;font-weight:900;letter-spacing:var(--heading-tracking);text-transform:uppercase}.deed-card__content[data-astro-cid-bsu6gqay] a{color:inherit;font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.14em}.deed-card__content[data-astro-cid-bsu6gqay] .deed-card__button{align-items:center;background:#111;border:2px solid #111;color:#fbf4e5;display:inline-flex;font-family:var(--callout-font),Georgia,serif;font-size:18px;justify-content:center;letter-spacing:var(--callout-tracking);line-height:1;margin-top:4px;padding:10px 14px;text-decoration:none;text-transform:uppercase}.deed-card__seal-slot[data-astro-cid-bsu6gqay]{bottom:14px;display:block;height:76px;pointer-events:none;position:absolute;right:14px;width:76px;z-index:6}.deed-card__seal-slot[data-astro-cid-bsu6gqay] span[data-astro-cid-bsu6gqay]{background:#1111111f;border-radius:999px;display:block;height:100%;width:100%}@media(max-width:520px){.deed-card__seal-slot[data-astro-cid-bsu6gqay]{bottom:12px;height:58px;right:12px;width:58px}}@supports (corner-shape: scoop){.deed-card[data-astro-cid-bsu6gqay],.deed-card[data-astro-cid-bsu6gqay]:before,.deed-card[data-astro-cid-bsu6gqay]:after{corner-shape:scoop}}@supports (border-shape: scoop){.deed-card[data-astro-cid-bsu6gqay],.deed-card[data-astro-cid-bsu6gqay]:before,.deed-card[data-astro-cid-bsu6gqay]:after{border-shape:scoop}}.leader-line{z-index:1}.line-connected-list[data-astro-cid-46ic5ixw]{margin:0 auto;max-width:var(--line-connected-max-width);position:relative}.line-connected-list__list[data-astro-cid-46ic5ixw]{display:grid;gap:var(--line-connected-gap);list-style:none;margin:0;padding:0;position:relative;z-index:2}.line-connected-list__item,.line-connected-list__list[data-astro-cid-46ic5ixw]>*{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--line-connected-row-column-gap);min-width:0;position:relative}.line-connected-list__item>*,.line-connected-list__list[data-astro-cid-46ic5ixw]>*>*{--deed-card-max-width: var(--line-connected-item-max-width);position:relative;z-index:2}.line-connected-list__item:nth-child(odd)>*,.line-connected-list__list[data-astro-cid-46ic5ixw]>*:nth-child(odd)>*{grid-column:1;justify-self:end}.line-connected-list__item:nth-child(2n)>*,.line-connected-list__list[data-astro-cid-46ic5ixw]>*:nth-child(2n)>*{grid-column:2;justify-self:start}.line-connected-list__item[data-line-side=left]>*{grid-column:1;justify-self:end}.line-connected-list__item[data-line-side=right]>*{grid-column:2;justify-self:start}@media(min-width:1100px){.line-connected-list__list[data-astro-cid-46ic5ixw]{gap:var(--line-connected-gap-large)}}@media(max-width:820px){.line-connected-list[data-astro-cid-46ic5ixw]{max-width:min(var(--line-connected-max-width),560px)}.line-connected-list__list[data-astro-cid-46ic5ixw]{gap:var(--line-connected-gap-mobile)}.line-connected-list__item,.line-connected-list__list[data-astro-cid-46ic5ixw]>*{display:block}.line-connected-list__item>*,.line-connected-list__list[data-astro-cid-46ic5ixw]>*>*{max-width:100%}}.soc2-trail[data-astro-cid-46jpl7bp] .deed-card__timing{font-family:var(--callout-font),Georgia,serif;font-size:clamp(16px,1.5vw,19px)!important;letter-spacing:var(--callout-tracking)!important;line-height:1.18!important;margin-bottom:18px!important;opacity:.82;text-transform:uppercase}.soc2-trail[data-astro-cid-46jpl7bp] .deed-card__timing strong{font-family:var(--heading-font),Georgia,serif;font-weight:900;letter-spacing:var(--heading-tracking)}.soc2-trail[data-astro-cid-46jpl7bp] button.deed-card__button{appearance:none;cursor:pointer}.soc2-trail[data-astro-cid-46jpl7bp] .deed-card__seal-slot{bottom:12px;height:clamp(82px,9vw,112px);right:12px;transform:rotate(-9deg);width:clamp(82px,9vw,112px)}.soc2-trail[data-astro-cid-46jpl7bp] .soc2-trail__completed-stamp{display:block;filter:invert(34%) sepia(41%) saturate(849%) hue-rotate(4deg) brightness(88%) contrast(88%);height:auto;opacity:.9;width:100%}@media(max-width:520px){.soc2-trail[data-astro-cid-46jpl7bp] .deed-card__seal-slot{height:72px;width:72px}}:root{--heading-font: var(--font-kabel-moneyball);--lab-font: var(--font-aleo);--callout-font: var(--font-special-elite);--aleo-text-weight: 375;--heading-tracking: -.01em;--callout-tracking: -.035em;--mb-true-background-color: #3b3b3b;--alt-page-color: #fff;--footer-ticket-paper: #fbf4e5;--soc2-hero-bg: #07111f;--soc2-hero-ink: #fbf4e5;--soc2-roadmap-bg: oklch(.97 .025 72);--page-sheet-width: 1280px}.soc2-page[data-astro-cid-rakfh427]{--ink: #111;--texture-image: none;background:var(--mb-true-background-color);color:var(--ink);min-height:100svh}.page-shell{background:var(--alt-page-color);box-shadow:0 28px 80px #0000002e;min-height:100svh}.soc2-paper[data-astro-cid-rakfh427]{background:var(--alt-page-color);color:var(--ink);font-family:var(--lab-font),Georgia,serif;font-weight:var(--aleo-text-weight);min-height:100svh;overflow:clip}.soc2-hero[data-astro-cid-rakfh427]{align-items:center;background:radial-gradient(circle at 50% 0%,rgb(255 238 190 / .12),transparent 42vw),linear-gradient(180deg,var(--soc2-hero-bg) 0%,#0b1728 58%,#07111f 100%);box-sizing:border-box;color:var(--soc2-hero-ink);display:grid;gap:clamp(28px,5vw,52px);justify-items:center;min-height:calc(100svh - var(--site-header-min-height, 64px));padding:clamp(48px,7vw,92px) clamp(20px,6vw,74px) clamp(58px,8vw,96px);text-align:center}.soc2-hero__copy[data-astro-cid-rakfh427]{margin:0 auto;max-width:980px}.soc2-hero__eyebrow[data-astro-cid-rakfh427],.soc2-hero__deck[data-astro-cid-rakfh427],.soc2-hero__route[data-astro-cid-rakfh427],.soc2-last-updated[data-astro-cid-rakfh427],.soc2-current-card__kicker[data-astro-cid-rakfh427],.soc2-current-card__timing[data-astro-cid-rakfh427]{font-family:var(--callout-font),Georgia,serif;font-weight:400;letter-spacing:var(--callout-tracking)}.soc2-hero__eyebrow[data-astro-cid-rakfh427]{font-size:clamp(18px,1.8vw,24px);line-height:1;margin:0 0 clamp(18px,3vw,28px);text-transform:uppercase}.soc2-hero[data-astro-cid-rakfh427] h1[data-astro-cid-rakfh427]{color:currentColor;font-family:var(--heading-font),Georgia,serif;font-size:clamp(58px,11vw,132px);font-weight:900;letter-spacing:var(--heading-tracking);line-height:.86;margin:0;text-transform:uppercase;text-wrap:balance}.soc2-hero__deck[data-astro-cid-rakfh427],.soc2-hero__route[data-astro-cid-rakfh427]{color:#fff6e3;line-height:1.16;margin:clamp(20px,3vw,30px) auto 0;max-width:900px;text-wrap:balance}.soc2-hero__deck[data-astro-cid-rakfh427]{font-size:clamp(25px,3.2vw,42px)}.soc2-hero__route[data-astro-cid-rakfh427]{font-size:clamp(21px,2.6vw,34px);max-width:820px;opacity:.9}.soc2-last-updated[data-astro-cid-rakfh427]{font-size:clamp(15px,1.45vw,18px);line-height:1;margin:clamp(18px,3vw,26px) 0 0;opacity:.78;text-transform:uppercase}.soc2-current-card[data-astro-cid-rakfh427]{background:var(--footer-ticket-paper);border:3px solid rgba(17,17,17,.86);border-radius:16px;box-shadow:7px 7px #965b3b;box-sizing:border-box;color:#111;margin:0 auto;max-width:760px;padding:clamp(22px,3.5vw,34px);position:relative;text-align:center;width:min(100%,760px)}.soc2-current-card[data-astro-cid-rakfh427]:after{border:2px dashed rgba(17,17,17,.32);border-radius:10px;content:"";inset:10px;pointer-events:none;position:absolute}.soc2-current-card[data-astro-cid-rakfh427]>[data-astro-cid-rakfh427]{position:relative;z-index:1}.soc2-current-card__kicker[data-astro-cid-rakfh427]{font-size:clamp(16px,1.6vw,21px);line-height:1;margin:0 0 20px;opacity:.72;text-transform:uppercase}.soc2-current-card[data-astro-cid-rakfh427] h2[data-astro-cid-rakfh427]{font-family:var(--heading-font),Georgia,serif;font-size:clamp(31px,4.6vw,52px);font-weight:900;letter-spacing:var(--heading-tracking);line-height:.94;margin:0 0 14px;text-transform:uppercase;text-wrap:balance}.soc2-current-card[data-astro-cid-rakfh427] h2[data-astro-cid-rakfh427] span[data-astro-cid-rakfh427]{display:block;font-family:var(--callout-font),Georgia,serif;font-size:clamp(19px,2.1vw,28px);font-weight:400;letter-spacing:var(--callout-tracking);line-height:1;margin-bottom:8px}.soc2-current-card[data-astro-cid-rakfh427] p[data-astro-cid-rakfh427]:not(.soc2-current-card__kicker):not(.soc2-current-card__timing){font-size:clamp(18px,1.85vw,22px);letter-spacing:-.012em;line-height:1.32;margin:0 auto 14px;max-width:640px;text-wrap:balance}.soc2-current-card__timing[data-astro-cid-rakfh427]{font-size:clamp(16px,1.55vw,19px);line-height:1;margin:0 0 20px;opacity:.76;text-transform:uppercase}.soc2-current-card__button[data-astro-cid-rakfh427]{scroll-margin-top:32px}.soc2-roadmap[data-astro-cid-rakfh427],.soc2-closing[data-astro-cid-rakfh427]{box-sizing:border-box;padding-inline:clamp(24px,6vw,74px)}.soc2-copy[data-astro-cid-rakfh427]{margin:0 auto;max-width:860px}.soc2-copy[data-astro-cid-rakfh427] p[data-astro-cid-rakfh427]{font-size:clamp(20px,2vw,25px);letter-spacing:-.012em;line-height:1.46;margin:0 0 22px}.soc2-copy[data-astro-cid-rakfh427] p[data-astro-cid-rakfh427]:last-child{margin-bottom:0}.soc2-copy[data-astro-cid-rakfh427] a[data-astro-cid-rakfh427]{color:currentColor;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.soc2-roadmap[data-astro-cid-rakfh427]{background:var(--soc2-roadmap-bg);border-top:8px double rgba(17,17,17,.68);padding-block:clamp(54px,7vw,86px) clamp(52px,8vw,92px)}.soc2-closing[data-astro-cid-rakfh427]{background:#fff;border-top:8px double rgba(17,17,17,.62);padding-block:clamp(58px,8vw,96px);position:relative;text-align:center;z-index:2}.soc2-closing__eyebrow[data-astro-cid-rakfh427]{font-family:var(--callout-font),Georgia,serif;font-size:clamp(18px,1.8vw,24px);letter-spacing:var(--callout-tracking);line-height:1;margin:0 0 clamp(18px,3vw,26px);opacity:.72;text-transform:uppercase}.soc2-closing[data-astro-cid-rakfh427] h2[data-astro-cid-rakfh427]{font-family:var(--heading-font),Georgia,serif;font-size:clamp(48px,8vw,92px);font-weight:900;letter-spacing:var(--heading-tracking);line-height:.9;margin:0;text-transform:uppercase;text-wrap:balance}.soc2-closing[data-astro-cid-rakfh427] p[data-astro-cid-rakfh427]:not(.soc2-closing__eyebrow){font-size:clamp(20px,2vw,25px);letter-spacing:-.012em;line-height:1.42;margin:24px auto 26px;max-width:800px}.soc2-closing__actions[data-astro-cid-rakfh427]{display:flex;justify-content:center}.soc2-closing[data-astro-cid-rakfh427] .mb-button--big,.soc2-closing[data-astro-cid-rakfh427] .mb-button--big[data-astro-cid-rakfh427]{--mb-button-font-size: clamp(23px, 3vw, 34px);--mb-button-padding-inline: clamp(22px, 4vw, 38px);--mb-button-padding-top: 18px;--mb-button-padding-bottom: 15px}@supports (corner-shape: scoop){.soc2-current-card[data-astro-cid-rakfh427],.soc2-current-card[data-astro-cid-rakfh427]:after{corner-shape:scoop}}@supports (border-shape: scoop){.soc2-current-card[data-astro-cid-rakfh427],.soc2-current-card[data-astro-cid-rakfh427]:after{border-shape:scoop}}@media(max-width:520px){.soc2-roadmap[data-astro-cid-rakfh427],.soc2-closing[data-astro-cid-rakfh427]{padding-inline:18px}}
