:root{--up-companion-cp-min-h: min(100svh, 860px);--up-companion-cp-color: #141414;--up-companion-cp-padding-space: 64px;--up-companion-cp-padding-space-2: 0px;--up-companion-cp-padding-size: 2rem;--up-companion-cp-padding-size-2: 6vh;--up-companion-cp-padding-size-3: 4.5rem;--up-companion-cp-padding-size-4: 3rem;--up-companion-cp-padding-size-5: 8vh;--up-companion-cp-padding-size-6: 5rem;--up-companion-cp-bg: #fff;--up-companion-cp-inner-max-w-size: 1266px;--up-companion-cp-inner-padding-space: 16px;--up-companion-cp-inner-gap: clamp(2.5rem, 6vw, 4.5rem);--up-companion-cp-copy-max-w: 36rem;--up-companion-cp-eyebrow-margin: 0 0 1.2rem;--up-companion-cp-eyebrow-size: .78rem;--up-companion-cp-eyebrow-weight: 600;--up-companion-cp-eyebrow-tracking: .2em;--up-companion-cp-eyebrow-color-color: #8c6b1e;--up-companion-cp-title-max-w: 16ch;--up-companion-cp-title-font-weight: 400;--up-companion-cp-title-font-size: 42px;--up-companion-cp-title-font-size-2: 5.6vw;--up-companion-cp-title-font-size-3: 68px;--up-companion-cp-title-font-leading: 1.04;--up-companion-cp-title-tracking: -.02em;--up-companion-cp-title-color: #141414;--up-companion-cp-title-em-color-color: #8c6b1e;--up-companion-cp-lead-margin: 1.3rem 0 0;--up-companion-cp-lead-max-w: 48ch;--up-companion-cp-lead-size: clamp(16px, 1.5vw, 18px);--up-companion-cp-lead-leading: 1.6;--up-companion-cp-lead-color: #565660;--up-companion-cp-foot-margin: 1.6rem 0 0;--up-companion-cp-foot-size: .95rem;--up-companion-cp-foot-color: #8e8e93;--up-companion-cp-card-ac-wrap-max-w: 460px;--up-companion-cb-wrap-layer: 2;--up-companion-cb-wrap-max-w-size: 1266px;--up-companion-cb-wrap-padding-space: 16px;--up-companion-cb-padding: clamp(4rem, 8vw, 6.5rem) 0;--up-companion-cb-border-t: 1px solid #0000000f;--up-companion-cb-grey-bg-color: #f2f2f7;--up-companion-cb-h-font-weight: 400;--up-companion-cb-h-font-size: 34px;--up-companion-cb-h-font-size-2: 4.6vw;--up-companion-cb-h-font-size-3: 52px;--up-companion-cb-h-font-leading: 1.1;--up-companion-cb-h-tracking: -.015em;--up-companion-cb-h-color: #141414;--up-companion-cb-grid-gap: 1rem;--up-companion-cb-grid-mt: clamp(1.8rem, 4vw, 2.6rem);--up-companion-cb-card-padding: 1.6rem;--up-companion-cb-card-border: 1px solid #0000000f;--up-companion-cb-card-radius: 20px;--up-companion-cb-card-bg: #fff;--up-companion-cb-card-shadow: 0 18px 40px -30px #00000040;--up-companion-cb-card-h3-font-weight: 600;--up-companion-cb-card-h3-font-size: 22px;--up-companion-cb-card-h3-font-leading: 1.2;--up-companion-cb-card-h3-color: #141414;--up-companion-cb-card-p-margin: .6rem 0 0;--up-companion-cb-card-p-size: 1rem;--up-companion-cb-card-p-leading: 1.6;--up-companion-cb-card-p-color: #565660;--up-companion-cb-care-margin: 1.6rem 0 0;--up-companion-cb-care-size: .88rem;--up-companion-cb-care-color: #8e8e93;--up-companion-cs-bg: #07060a;--up-companion-cs-color: #f5ecdc;--up-companion-cs-padding: clamp(4.5rem, 9vw, 7.5rem) 0;--up-companion-cs-cs-art-opacity: .5;--up-companion-cs-veil-bg: linear-gradient(90deg, #07060aeb 0%, #07060abf 50%, #07060a8c);--up-companion-cs-in-gap: clamp(2rem, 5vw, 4rem);--up-companion-cb-eyebrow-dark-color: #e9c77f;--up-companion-cb-h-dark-color: #f8f1e4;--up-companion-cb-h-dark-em-color: #f0d89a;--up-companion-cs-lead-margin: 1.3rem 0 0;--up-companion-cs-lead-max-w: 34ch;--up-companion-cs-lead-font-weight: 400;--up-companion-cs-lead-font-size: 1.3rem;--up-companion-cs-lead-font-size-2: 2.2vw;--up-companion-cs-lead-font-size-3: 1.7rem;--up-companion-cs-lead-font-leading: 1.4;--up-companion-cs-lead-color: #f0d89a;--up-companion-cs-p-margin: 1.2rem 0 0;--up-companion-cs-p-max-w: 54ch;--up-companion-cs-p-size: 1.05rem;--up-companion-cs-p-leading: 1.7;--up-companion-cs-p-color: #f5ecdccc;--up-companion-cs-std-padding: clamp(1.4rem, 3vw, 2rem);--up-companion-cs-std-border: 1px solid #f0d89a33;--up-companion-cs-std-radius: 22px;--up-companion-cs-std-bg: #ffffff09;--up-companion-cs-std-backdrop-filter: blur(6px);--up-companion-cs-std-h3-font-weight: 400;--up-companion-cs-std-h3-font-size: 24px;--up-companion-cs-std-h3-font-size-2: 2.6vw;--up-companion-cs-std-h3-font-size-3: 30px;--up-companion-cs-std-h3-font-leading: 1.2;--up-companion-cs-std-h3-color: #f8f1e4;--up-companion-cs-std-h3-em-color: #f0d89a;--up-companion-cs-std-p-margin: .9rem 0 0;--up-companion-cs-std-p-size: 1rem;--up-companion-cs-std-p-leading: 1.65;--up-companion-cs-std-p-color: #f5ecdccc;--up-companion-cs-std-a-color: #f0d89a;--up-companion-cs-std-a-underline-offset: 3px;--up-companion-cs-std-ul-margin: 1.1rem 0 0;--up-companion-cs-std-ul-gap: .75rem;--up-companion-cs-std-li-pl: 1.6rem;--up-companion-cs-std-li-size: .98rem;--up-companion-cs-std-li-leading: 1.55;--up-companion-cs-std-li-color: #f5ecdc;--up-companion-cs-std-li-before-left: .15rem;--up-companion-cs-std-li-before-top: .55em;--up-companion-cs-std-li-before-width: 8px;--up-companion-cs-std-li-before-height: 8px;--up-companion-cs-std-li-before-bg: #ffcf7a;--up-companion-cs-std-li-before-shadow: 0 0 10px #ffcf7ab3;--up-companion-cs-note-size: .9rem;--up-companion-cs-note-color: #f5ecdc99;--up-companion-root-transform: translateY(18px);--up-companion-root-transition: opacity .7s ease, transform .7s cubic-bezier(.16, 1, .3, 1);--up-companion-root-delay-time: 90ms}body{margin:0}.cp[data-astro-cid-jdsns6sn]{position:relative;overflow:hidden;min-height:var(--up-companion-cp-min-h);display:flex;align-items:center;color:var(--up-companion-cp-color);padding:calc(var(--header-height, var(--up-companion-cp-padding-space)) + var(--bar-clear, var(--up-companion-cp-padding-space-2)) + clamp(var(--up-companion-cp-padding-size),var(--up-companion-cp-padding-size-2),var(--up-companion-cp-padding-size-3))) 0 clamp(var(--up-companion-cp-padding-size-4),var(--up-companion-cp-padding-size-5),var(--up-companion-cp-padding-size-6));background:var(--up-companion-cp-bg)}.cp-inner[data-astro-cid-jdsns6sn]{position:relative;z-index:1;width:100%;max-width:var(--grid-max, var(--up-companion-cp-inner-max-w-size));margin:0 auto;padding:0 var(--grid-gutter, var(--up-companion-cp-inner-padding-space));box-sizing:border-box;display:grid;gap:var(--up-companion-cp-inner-gap);align-items:center}@media(min-width:900px){.cp-inner[data-astro-cid-jdsns6sn]{grid-template-columns:1.05fr .95fr}}.cp-copy[data-astro-cid-jdsns6sn]{max-width:var(--up-companion-cp-copy-max-w)}.cp-eyebrow[data-astro-cid-jdsns6sn],.cb-eyebrow[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cp-eyebrow-margin);font-size:var(--up-companion-cp-eyebrow-size);font-weight:var(--up-companion-cp-eyebrow-weight);letter-spacing:var(--up-companion-cp-eyebrow-tracking);text-transform:uppercase;color:var(--gold-ink, var(--up-companion-cp-eyebrow-color-color))}.cp-title[data-astro-cid-jdsns6sn]{margin:0;max-width:var(--up-companion-cp-title-max-w);font:var(--up-companion-cp-title-font-weight) clamp(var(--up-companion-cp-title-font-size),var(--up-companion-cp-title-font-size-2),var(--up-companion-cp-title-font-size-3))/var(--up-companion-cp-title-font-leading) var(--serif);letter-spacing:var(--up-companion-cp-title-tracking);color:var(--up-companion-cp-title-color)}.cp-title[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn],.cb-h[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn],.cs-std[data-astro-cid-jdsns6sn] h3[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn]{font-style:italic;color:var(--gold-ink, var(--up-companion-cp-title-em-color-color))}.cp-title[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn],.cb-h[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn]{display:block}.cp-lead[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cp-lead-margin);max-width:var(--up-companion-cp-lead-max-w);font-size:var(--up-companion-cp-lead-size);line-height:var(--up-companion-cp-lead-leading);color:var(--up-companion-cp-lead-color)}.cp-foot[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cp-foot-margin);font-size:var(--up-companion-cp-foot-size);color:var(--up-companion-cp-foot-color)}.cp-card[data-astro-cid-jdsns6sn]{display:flex;justify-content:center}.cp-card[data-astro-cid-jdsns6sn] .ac-wrap{width:100%;max-width:var(--up-companion-cp-card-ac-wrap-max-w)}.cb-wrap[data-astro-cid-jdsns6sn]{position:relative;z-index:var(--up-companion-cb-wrap-layer);width:100%;max-width:var(--grid-max, var(--up-companion-cb-wrap-max-w-size));margin:0 auto;padding:0 var(--grid-gutter, var(--up-companion-cb-wrap-padding-space));box-sizing:border-box}.cb[data-astro-cid-jdsns6sn]{padding:var(--up-companion-cb-padding);border-top:var(--up-companion-cb-border-t)}.cb-grey[data-astro-cid-jdsns6sn]{background:var(--surface-bg, var(--up-companion-cb-grey-bg-color))}.cb-h[data-astro-cid-jdsns6sn]{margin:0;font:var(--up-companion-cb-h-font-weight) clamp(var(--up-companion-cb-h-font-size),var(--up-companion-cb-h-font-size-2),var(--up-companion-cb-h-font-size-3))/var(--up-companion-cb-h-font-leading) var(--serif);letter-spacing:var(--up-companion-cb-h-tracking);color:var(--up-companion-cb-h-color)}.cb-grid[data-astro-cid-jdsns6sn]{display:grid;gap:var(--up-companion-cb-grid-gap);margin-top:var(--up-companion-cb-grid-mt)}@media(min-width:820px){.cb-grid[data-astro-cid-jdsns6sn]{grid-template-columns:repeat(3,1fr)}}.cb-card[data-astro-cid-jdsns6sn]{padding:var(--up-companion-cb-card-padding);border:var(--up-companion-cb-card-border);border-radius:var(--up-companion-cb-card-radius);background:var(--up-companion-cb-card-bg);box-shadow:var(--up-companion-cb-card-shadow)}.cb-card[data-astro-cid-jdsns6sn] h3[data-astro-cid-jdsns6sn]{margin:0;font:var(--up-companion-cb-card-h3-font-weight) var(--up-companion-cb-card-h3-font-size)/var(--up-companion-cb-card-h3-font-leading) var(--serif);color:var(--up-companion-cb-card-h3-color)}.cb-card[data-astro-cid-jdsns6sn] p[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cb-card-p-margin);font-size:var(--up-companion-cb-card-p-size);line-height:var(--up-companion-cb-card-p-leading);color:var(--up-companion-cb-card-p-color)}.cb-care[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cb-care-margin);font-size:var(--up-companion-cb-care-size);color:var(--up-companion-cb-care-color)}.cs[data-astro-cid-jdsns6sn]{position:relative;overflow:hidden;background:var(--up-companion-cs-bg);color:var(--up-companion-cs-color);padding:var(--up-companion-cs-padding)}.cs[data-astro-cid-jdsns6sn] .cs-art{position:absolute;inset:0;opacity:var(--up-companion-cs-cs-art-opacity)}.cs-veil[data-astro-cid-jdsns6sn]{position:absolute;inset:0;z-index:1;background:var(--up-companion-cs-veil-bg)}.cs-in[data-astro-cid-jdsns6sn]{display:grid;gap:var(--up-companion-cs-in-gap);align-items:start}@media(min-width:960px){.cs-in[data-astro-cid-jdsns6sn]{grid-template-columns:1fr 1fr}}.cb-eyebrow-dark[data-astro-cid-jdsns6sn]{color:var(--up-companion-cb-eyebrow-dark-color)}.cb-h-dark[data-astro-cid-jdsns6sn]{color:var(--up-companion-cb-h-dark-color)}.cb-h-dark[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn]{color:var(--up-companion-cb-h-dark-em-color)}.cs-lead[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cs-lead-margin);max-width:var(--up-companion-cs-lead-max-w);font:italic var(--up-companion-cs-lead-font-weight) clamp(var(--up-companion-cs-lead-font-size),var(--up-companion-cs-lead-font-size-2),var(--up-companion-cs-lead-font-size-3))/var(--up-companion-cs-lead-font-leading) var(--serif);color:var(--up-companion-cs-lead-color)}.cs-p[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cs-p-margin);max-width:var(--up-companion-cs-p-max-w);font-size:var(--up-companion-cs-p-size);line-height:var(--up-companion-cs-p-leading);color:var(--up-companion-cs-p-color)}.cs-std[data-astro-cid-jdsns6sn]{padding:var(--up-companion-cs-std-padding);border:var(--up-companion-cs-std-border);border-radius:var(--up-companion-cs-std-radius);background:var(--up-companion-cs-std-bg);-webkit-backdrop-filter:var(--up-companion-cs-std-backdrop-filter);backdrop-filter:var(--up-companion-cs-std-backdrop-filter)}.cs-std[data-astro-cid-jdsns6sn] h3[data-astro-cid-jdsns6sn]{margin:0;font:var(--up-companion-cs-std-h3-font-weight) clamp(var(--up-companion-cs-std-h3-font-size),var(--up-companion-cs-std-h3-font-size-2),var(--up-companion-cs-std-h3-font-size-3))/var(--up-companion-cs-std-h3-font-leading) var(--serif);color:var(--up-companion-cs-std-h3-color)}.cs-std[data-astro-cid-jdsns6sn] h3[data-astro-cid-jdsns6sn] em[data-astro-cid-jdsns6sn]{color:var(--up-companion-cs-std-h3-em-color)}.cs-std[data-astro-cid-jdsns6sn] p[data-astro-cid-jdsns6sn]{margin:var(--up-companion-cs-std-p-margin);font-size:var(--up-companion-cs-std-p-size);line-height:var(--up-companion-cs-std-p-leading);color:var(--up-companion-cs-std-p-color)}.cs-std[data-astro-cid-jdsns6sn] a[data-astro-cid-jdsns6sn]{color:var(--up-companion-cs-std-a-color);text-underline-offset:var(--up-companion-cs-std-a-underline-offset)}.cs-std[data-astro-cid-jdsns6sn] ul[data-astro-cid-jdsns6sn]{list-style:none;margin:var(--up-companion-cs-std-ul-margin);padding:0;display:grid;gap:var(--up-companion-cs-std-ul-gap)}.cs-std[data-astro-cid-jdsns6sn] li[data-astro-cid-jdsns6sn]{position:relative;padding-left:var(--up-companion-cs-std-li-pl);font-size:var(--up-companion-cs-std-li-size);line-height:var(--up-companion-cs-std-li-leading);color:var(--up-companion-cs-std-li-color)}.cs-std[data-astro-cid-jdsns6sn] li[data-astro-cid-jdsns6sn]:before{content:"";position:absolute;left:var(--up-companion-cs-std-li-before-left);top:var(--up-companion-cs-std-li-before-top);width:var(--up-companion-cs-std-li-before-width);height:var(--up-companion-cs-std-li-before-height);border-radius:50%;background:var(--up-companion-cs-std-li-before-bg);box-shadow:var(--up-companion-cs-std-li-before-shadow)}.cs-note[data-astro-cid-jdsns6sn]{font-size:var(--up-companion-cs-note-size)!important;color:var(--up-companion-cs-note-color)!important}[data-astro-cid-jdsns6sn][data-reveal]{opacity:0;transform:var(--up-companion-root-transform);transition:var(--up-companion-root-transition);transition-delay:calc(var(--reveal-i, 0) * var(--up-companion-root-delay-time))}[data-astro-cid-jdsns6sn][data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-astro-cid-jdsns6sn][data-reveal]{transition:none;opacity:1;transform:none}}
