.scene[data-astro-cid-iwpgssty]{overflow:hidden}.plate[data-astro-cid-iwpgssty]{object-fit:cover;object-position:50% 54%;width:100%;height:100%;position:absolute;inset:0}.plate-night[data-astro-cid-iwpgssty]{opacity:0;animation:64s ease-in-out infinite nightfall}@keyframes nightfall{0%,43.3%{opacity:0}50%,93.3%{opacity:1}to{opacity:0}}.dip[data-astro-cid-iwpgssty]{pointer-events:none;opacity:0;background:linear-gradient(#0b1430 0%,#121c38 55%,#1a2440 100%);animation:64s ease-in-out infinite dip;position:absolute;inset:0}@keyframes dip{0%,40%{opacity:0}46.7%{opacity:.86}53.3%,90%{opacity:0}96.7%{opacity:.86}to{opacity:0}}.bay[data-astro-cid-iwpgssty]{height:11%;position:absolute;top:50.5%;left:40%;right:29%;overflow:hidden}.shimmer[data-astro-cid-iwpgssty]{mix-blend-mode:soft-light;opacity:.55;background:repeating-linear-gradient(94deg,#0000 0 14px,#ffffff80 14px 17px,#0000 17px 34px);animation:19s linear infinite drift;position:absolute;inset:-20% -50%}.shimmer-b[data-astro-cid-iwpgssty]{opacity:.4;background:repeating-linear-gradient(87deg,#0000 0 23px,#ffffff61 23px 26px,#0000 26px 52px);animation:31s linear infinite drift-b}@keyframes drift{to{transform:translate(34px)}}@keyframes drift-b{to{transform:translate(-52px)}}.boat[data-astro-cid-iwpgssty]{width:auto;height:62%;animation:88s linear infinite sail,7s ease-in-out infinite bob,64s ease-in-out infinite boat-light;position:absolute;top:4%;left:0}@keyframes boat-light{0%,14%{filter:none}42%,64%{filter:brightness(.42)saturate(.6)hue-rotate(205deg)}92%,to{filter:none}}@keyframes sail{0%{transform:translate(-14%)}to{transform:translate(760%)}}@keyframes bob{0%,to{margin-top:0}50%{margin-top:.5%}}@media (prefers-reduced-motion:reduce){.plate-night[data-astro-cid-iwpgssty],.shimmer[data-astro-cid-iwpgssty],.shimmer-b[data-astro-cid-iwpgssty],.boat[data-astro-cid-iwpgssty],.dip[data-astro-cid-iwpgssty]{animation:none}.boat[data-astro-cid-iwpgssty]{transform:translate(240%)}}.handoff[data-astro-cid-q6rahido]{background:linear-gradient(to bottom, transparent 0%, color-mix(in oklab, var(--color-canvas) 2.8%, transparent) 10%, color-mix(in oklab, var(--color-canvas) 10.4%, transparent) 20%, color-mix(in oklab, var(--color-canvas) 21.6%, transparent) 30%, color-mix(in oklab, var(--color-canvas) 35.2%, transparent) 40%, color-mix(in oklab, var(--color-canvas) 50%, transparent) 50%, color-mix(in oklab, var(--color-canvas) 64.8%, transparent) 60%, color-mix(in oklab, var(--color-canvas) 78.4%, transparent) 70%, color-mix(in oklab, var(--color-canvas) 89.6%, transparent) 80%, color-mix(in oklab, var(--color-canvas) 97.2%, transparent) 90%, var(--color-canvas) 100%);height:clamp(7rem,20vh,12rem)}.copy[data-astro-cid-q6rahido]{position:relative}.copy[data-astro-cid-q6rahido]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to left, transparent 0, color-mix(in oklab, var(--color-void-lo) 46%, transparent) 5rem, color-mix(in oklab, var(--color-void-lo) 68%, transparent) 11rem, color-mix(in oklab, var(--color-void-lo) 74%, transparent) 22rem);position:absolute;inset:-12rem -11rem -10rem -50vw;-webkit-mask-image:linear-gradient(#0000 0,#000 9rem calc(100% - 10rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 9rem calc(100% - 10rem),#0000 100%)}.headline[data-astro-cid-q6rahido]{text-shadow:0 2px 24px color-mix(in oklab, var(--color-void-lo) 46%, transparent);text-wrap:balance}.lede[data-astro-cid-q6rahido]{color:color-mix(in oklab, var(--color-on-void) 90%, var(--color-void-lo));text-wrap:pretty}.badge[data-astro-cid-q6rahido]{letter-spacing:0;color:var(--color-on-void);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-on-void) 34%, transparent);-webkit-backdrop-filter:blur(8px);border-radius:9999px;align-items:center;gap:.55rem;padding:.4rem .9rem .4rem .75rem;font-size:13px;font-weight:500;display:inline-flex}.dot[data-astro-cid-q6rahido]{background:var(--color-accent-vivid);width:6px;height:6px;animation:breathe 3.2s var(--ease-spring) infinite;border-radius:9999px;flex:none}@keyframes breathe{0%,to{opacity:1}50%{opacity:.35}}.card[data-astro-cid-q6rahido]{transition:transform .5s var(--ease-spring), box-shadow .5s var(--ease-spring)}.card[data-astro-cid-q6rahido]:hover{box-shadow:10px 10px 28px -10px var(--color-material-lo), -8px -8px 22px -10px var(--color-material-hi);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-q6rahido]{animation:none}.card[data-astro-cid-q6rahido]{transition:none}.card[data-astro-cid-q6rahido]:hover{transform:none}}.mark[data-astro-cid-xle2i6dr]{vertical-align:-.08em;border-radius:20%;width:.82em;height:.82em;margin:0 .04em 0 .16em;display:inline-block;box-shadow:0 .06em .3em #00000047}.rotor[data-astro-cid-xle2i6dr]{display:grid}.phrase[data-astro-cid-xle2i6dr]{grid-area:1/1;justify-self:start}.phrase[data-astro-cid-xle2i6dr][data-state=idle]{visibility:hidden}.w[data-astro-cid-xle2i6dr]{opacity:0;transition:opacity .42s ease, translate .62s var(--ease-spring);transition-delay:calc(var(--i) * 55ms);display:inline-block;translate:0 .3em}.phrase[data-astro-cid-xle2i6dr][data-state=in] .w[data-astro-cid-xle2i6dr]{opacity:1;translate:0}.phrase[data-astro-cid-xle2i6dr][data-state=out] .w[data-astro-cid-xle2i6dr]{opacity:0;transition-duration:.26s,.42s;transition-delay:calc(var(--i) * 30ms);translate:0 -.3em}@media (prefers-reduced-motion:reduce){.w[data-astro-cid-xle2i6dr]{transition:none}}.scene[data-astro-cid-zikfu6zd]{overflow:hidden;container-type:size}.stage[data-astro-cid-zikfu6zd]{--sw:max(100cqw, calc(100cqh * 3840 / 2143));--sh:calc(var(--sw) * 2143 / 3840);width:var(--sw);height:var(--sh);left:calc((100cqw - var(--sw)) * var(--px,.5));top:calc((100cqh - var(--sh)) * .54);position:absolute}.plate[data-astro-cid-zikfu6zd]{width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=767px){.stage[data-astro-cid-zikfu6zd]{--px:.8}}.patches[data-astro-cid-zikfu6zd]{position:absolute;inset:0}.patch[data-astro-cid-zikfu6zd]{object-fit:fill;pointer-events:none;opacity:0;display:block;position:absolute;-webkit-mask-image:radial-gradient(50% 50%,#000 78%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 78%,#0000 100%)}.patch[data-astro-cid-zikfu6zd].on{opacity:1}.scene[data-astro-cid-zikfu6zd]:not(.intro) .patch[data-astro-cid-zikfu6zd]{display:none}.plate-night[data-astro-cid-zikfu6zd],.dip[data-astro-cid-zikfu6zd]{opacity:0}.dip[data-astro-cid-zikfu6zd]{pointer-events:none;background:linear-gradient(#0b1430 0%,#121c38 55%,#1a2440 100%);position:absolute;inset:0}.scene[data-astro-cid-zikfu6zd].cycling .plate-night[data-astro-cid-zikfu6zd]{animation:60s ease-in-out infinite nightfall}.scene[data-astro-cid-zikfu6zd].cycling .dip[data-astro-cid-zikfu6zd]{animation:60s ease-in-out infinite dip}.scene[data-astro-cid-zikfu6zd].paused .plate-night[data-astro-cid-zikfu6zd],.scene[data-astro-cid-zikfu6zd].paused .dip[data-astro-cid-zikfu6zd]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-zikfu6zd] .plate-night[data-astro-cid-zikfu6zd],.scene[data-astro-cid-zikfu6zd] .dip[data-astro-cid-zikfu6zd]{opacity:0;animation:none!important}.patch[data-astro-cid-zikfu6zd]{display:none}}.defocus[data-astro-cid-zikfu6zd]{-webkit-backdrop-filter:blur(13px);--focus-ramp:linear-gradient(to bottom, transparent 0%, #00000007 9%, #0000001b 18%, #00000037 27%, #0000005a 36%, #00000080 45%, #000000a5 54%, #000000c8 63%, #000000e4 72%, #000000f8 81%, #000 90%, #000 100%);height:clamp(7.75rem,22vh,13.25rem);-webkit-mask-image:var(--focus-ramp);mask-image:var(--focus-ramp)}.handoff[data-astro-cid-zikfu6zd]{background:linear-gradient(to bottom, transparent 0%, transparent 60%, color-mix(in oklab, var(--color-surface) 0.51%, transparent) 63.33%, color-mix(in oklab, var(--color-surface) 3.55%, transparent) 66.67%, color-mix(in oklab, var(--color-surface) 10.35%, transparent) 70%, color-mix(in oklab, var(--color-surface) 20.99%, transparent) 73.33%, color-mix(in oklab, var(--color-surface) 34.66%, transparent) 76.67%, color-mix(in oklab, var(--color-surface) 50%, transparent) 80%, color-mix(in oklab, var(--color-surface) 65.34%, transparent) 83.33%, color-mix(in oklab, var(--color-surface) 79.01%, transparent) 86.67%, color-mix(in oklab, var(--color-surface) 89.65%, transparent) 90%, color-mix(in oklab, var(--color-surface) 96.45%, transparent) 93.33%, color-mix(in oklab, var(--color-surface) 99.49%, transparent) 96.67%, var(--color-surface) 100%), linear-gradient(to bottom, transparent 0%, color-mix(in oklab, var(--color-surface) 2.8%, transparent) 10%, color-mix(in oklab, var(--color-surface) 10.4%, transparent) 20%, color-mix(in oklab, var(--color-surface) 21.6%, transparent) 30%, color-mix(in oklab, var(--color-surface) 35.2%, transparent) 40%, color-mix(in oklab, var(--color-surface) 50%, transparent) 50%, color-mix(in oklab, var(--color-surface) 64.8%, transparent) 60%, color-mix(in oklab, var(--color-surface) 78.4%, transparent) 70%, color-mix(in oklab, var(--color-surface) 89.6%, transparent) 80%, color-mix(in oklab, var(--color-surface) 97.2%, transparent) 90%, var(--color-surface) 100%);height:clamp(7.75rem,22vh,13.25rem)}@property --ink{syntax:"<color>";inherits:true;initial-value:#20221d}@property --halo{syntax:"<color>";inherits:true;initial-value:#f6f9fbb3}.copy[data-astro-cid-zikfu6zd]{--ink:var(--color-ink);--halo:#f6f9fbb3;color:var(--ink);position:relative}.copy[data-astro-cid-zikfu6zd]:before,.copy[data-astro-cid-zikfu6zd]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-12rem -11rem -10rem -50vw;-webkit-mask-image:linear-gradient(#0000 0,#000 10rem calc(100% - 10rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 10rem calc(100% - 10rem),#0000 100%)}.copy[data-astro-cid-zikfu6zd]:before{--wash:246 249 251;--w:.62;background:linear-gradient(to left, transparent 0, rgb(var(--wash) / calc(var(--w) * .104)) 3rem, rgb(var(--wash) / calc(var(--w) * .352)) 6rem, rgb(var(--wash) / calc(var(--w) * .648)) 9rem, rgb(var(--wash) / calc(var(--w) * .896)) 12rem, rgb(var(--wash) / var(--w)) 15rem, rgb(var(--wash) / var(--w)) 100%)}.copy[data-astro-cid-zikfu6zd]:after{opacity:0;background:linear-gradient(to left, transparent 0, color-mix(in oklab, var(--color-void-lo) 40%, transparent) 5rem, color-mix(in oklab, var(--color-void-lo) 60%, transparent) 11rem, color-mix(in oklab, var(--color-void-lo) 66%, transparent) 22rem)}.headline[data-astro-cid-zikfu6zd],.hero-ghost[data-astro-cid-zikfu6zd]{color:var(--ink)}.cta-swap[data-astro-cid-zikfu6zd]{display:inline-grid}.cta-swap[data-astro-cid-zikfu6zd]>*{grid-area:1/1}.cta-swap[data-astro-cid-zikfu6zd]>.cta-night{visibility:hidden;opacity:0}.hero[data-astro-cid-zikfu6zd].cycling .copy[data-astro-cid-zikfu6zd]{animation:60s ease-in-out infinite ink}.hero[data-astro-cid-zikfu6zd].cycling .copy[data-astro-cid-zikfu6zd]>[data-astro-cid-zikfu6zd]:not(.hero-ctas){animation:60s linear infinite copyfade}.hero[data-astro-cid-zikfu6zd].cycling .hero-ghost[data-astro-cid-zikfu6zd]{animation:60s ease-in-out infinite ghostink}.hero[data-astro-cid-zikfu6zd].cycling .copy[data-astro-cid-zikfu6zd]:before{animation:60s ease-in-out infinite washday}.hero[data-astro-cid-zikfu6zd].cycling .copy[data-astro-cid-zikfu6zd]:after{animation:60s ease-in-out infinite washnight}.hero[data-astro-cid-zikfu6zd].paused .copy[data-astro-cid-zikfu6zd],.hero[data-astro-cid-zikfu6zd].paused .copy[data-astro-cid-zikfu6zd]>[data-astro-cid-zikfu6zd],.hero[data-astro-cid-zikfu6zd].paused .copy[data-astro-cid-zikfu6zd]:before,.hero[data-astro-cid-zikfu6zd].paused .copy[data-astro-cid-zikfu6zd]:after,.hero[data-astro-cid-zikfu6zd].paused .hero-ghost[data-astro-cid-zikfu6zd]{animation-play-state:paused}@keyframes copyfade{0%,40.5%{opacity:1}42%,47.5%{opacity:0}49%,90.5%{opacity:1}92%,98.8%{opacity:0}to{opacity:1}}@keyframes ink{0%,44.4%{--ink:#20221d;--halo:#f6f9fbb3}44.6%,94.4%{--ink:#f4f3ef;--halo:#0b143080}94.6%,to{--ink:#20221d;--halo:#f6f9fbb3}}@keyframes washday{0%,42%{opacity:1}47%,92%{opacity:0}97%,to{opacity:1}}@keyframes washnight{0%,42%{opacity:0}47%,92%{opacity:1}97%,to{opacity:0}}@keyframes ghostink{0%,42%{color:#20221d}47%,92%{color:#f4f3ef}97%,to{color:#20221d}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-zikfu6zd] .copy[data-astro-cid-zikfu6zd],.hero[data-astro-cid-zikfu6zd] .copy[data-astro-cid-zikfu6zd]>[data-astro-cid-zikfu6zd],.hero[data-astro-cid-zikfu6zd] .copy[data-astro-cid-zikfu6zd]:before,.hero[data-astro-cid-zikfu6zd] .copy[data-astro-cid-zikfu6zd]:after,.hero[data-astro-cid-zikfu6zd] .hero-ghost[data-astro-cid-zikfu6zd]{animation:none!important}}.headline[data-astro-cid-zikfu6zd]{text-shadow:0 1px 22px var(--halo);text-wrap:balance;font-size:clamp(2.7rem,6.2vw,4.25rem)}@media (width>=1024px){.headline[data-astro-cid-zikfu6zd]{width:min(42rem,100vw - 3rem)}.copy[data-astro-cid-zikfu6zd]:before,.copy[data-astro-cid-zikfu6zd]:after{right:-17rem}}.lockup-label[data-astro-cid-zikfu6zd]{letter-spacing:0;color:var(--ink);text-shadow:0 1px 10px var(--halo);font-size:13px;font-weight:500}.lockup-mark[data-astro-cid-zikfu6zd]{color:#00d586;flex:none;width:auto;height:1.0625rem}#stages[data-astro-cid-ijuhxigy]{isolation:isolate;position:relative;overflow-x:clip}.garden[data-astro-cid-ijuhxigy]{z-index:0;pointer-events:none;-webkit-mask-image:var(--garden-fade);mask-image:var(--garden-fade);--garden-fade:linear-gradient(to bottom, transparent 0%, transparent 7%, #00000007 10.1%, #0000001b 13.2%, #00000037 16.3%, #0000005a 19.4%, #00000080 22.5%, #000000a5 25.6%, #000000c8 28.7%, #000000e4 31.8%, #000000f8 34.9%, #000 38%, #000 88%, #000000f8 89.2%, #000000e4 90.4%, #000000c8 91.6%, #000000a5 92.8%, #00000080 94.0%, #0000005a 95.2%, #00000037 96.4%, #0000001b 97.6%, #00000007 98.8%, transparent 100%);position:absolute;inset:0;overflow:hidden}.turf[data-astro-cid-ijuhxigy]{object-fit:cover;--gx:max(24px, calc(100% - 588px));--turf-ramp:#000 0, #000 calc(var(--gx) * .16), #000000e6 calc(var(--gx) * .28), #000000b8 calc(var(--gx) * .42), #00000078 calc(var(--gx) * .56), #00000040 calc(var(--gx) * .7), #00000017 calc(var(--gx) * .84), transparent var(--gx);width:50%;height:100%;position:absolute;top:0;bottom:0}.turfL[data-astro-cid-ijuhxigy]{object-position:left center;-webkit-mask-image:linear-gradient(to right, var(--turf-ramp));mask-image:linear-gradient(to right, var(--turf-ramp));left:0}.turfR[data-astro-cid-ijuhxigy]{object-position:left center;-webkit-mask-image:linear-gradient(to right, var(--turf-ramp));mask-image:linear-gradient(to right, var(--turf-ramp));right:0;transform:scaleX(-1)}.fd[data-astro-cid-ijuhxigy]{--base:var(--color-surface);background:var(--color-surface);color:var(--color-ink);padding:4rem 1.25rem 4.5rem;position:relative}@media (width>=768px){.fd[data-astro-cid-ijuhxigy]{padding:4.25rem 2rem 4.75rem}}.fd-wrap[data-astro-cid-ijuhxigy]{z-index:1;max-width:70rem;margin:0 auto;position:relative}.fd-title[data-astro-cid-ijuhxigy]{text-align:center;max-width:40rem;font-family:var(--font-display);font-variation-settings:var(--fraunces-quiet), "wght" 500;letter-spacing:-.012em;text-wrap:balance;margin:0 auto;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.15}.fd-says[data-astro-cid-ijuhxigy]{text-align:center;max-width:40rem;margin:.8rem auto 1.2rem;display:grid}.fd-say[data-astro-cid-ijuhxigy]{text-wrap:balance;opacity:0;visibility:hidden;grid-area:1/1;margin:0;font-size:1.1875rem;line-height:1.45;transition:opacity .34s,transform .46s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;transform:translateY(6px)}.fd-say[data-astro-cid-ijuhxigy][data-on]{opacity:1;visibility:visible;transition:opacity .44s .12s,transform .54s cubic-bezier(.22,1,.36,1) .12s,visibility;transform:none}.fd-canvas[data-astro-cid-ijuhxigy]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"map map map""cp cw cc";align-items:start;column-gap:1.75rem;display:grid;position:relative}.fd-cp[data-astro-cid-ijuhxigy],.fd-ca[data-astro-cid-ijuhxigy]{grid-area:cp}.fd-cw[data-astro-cid-ijuhxigy]{grid-area:cw}.fd-cc[data-astro-cid-ijuhxigy]{grid-area:cc}.fd-wrap[data-astro-cid-ijuhxigy]:not([data-armed]) .fd-ca[data-astro-cid-ijuhxigy]:not([data-on]){display:none}.fd-chathead[data-astro-cid-ijuhxigy]{font-family:var(--font-display);align-items:center;gap:.6rem;margin-bottom:.8rem;font-size:1.2rem;display:flex}.fd-chathead[data-astro-cid-ijuhxigy] b[data-astro-cid-ijuhxigy]{font-weight:500}.fd-cav[data-astro-cid-ijuhxigy]{background:var(--face);width:2.3rem;height:2.3rem;box-shadow:3px 3px 7px -2px var(--lo), -3px -3px 6px -2px #fff;border-radius:999px;flex:none;place-items:center;display:grid}.fd-cav[data-astro-cid-ijuhxigy] img[data-astro-cid-ijuhxigy]{border-radius:26%;width:72%;height:72%}.fd-cav[data-astro-cid-ijuhxigy].sm{width:1.9rem;height:1.9rem}.fd-chat[data-astro-cid-ijuhxigy]{gap:.6rem;display:grid}.fd-msg[data-astro-cid-ijuhxigy]{align-items:flex-end;gap:.5rem;margin:0;transition:opacity .3s;display:flex}.fd-msg[data-astro-cid-ijuhxigy].me{justify-content:flex-end}.fd-bub[data-astro-cid-ijuhxigy]{border-radius:1.05rem;max-width:86%;padding:.6rem .85rem;font-size:.98rem;font-weight:500;line-height:1.45;display:grid}.fd-bub[data-astro-cid-ijuhxigy]>[data-astro-cid-ijuhxigy]{grid-area:1/1}.fd-msg[data-astro-cid-ijuhxigy].me .fd-bub[data-astro-cid-ijuhxigy]{color:#fff;background:linear-gradient(145deg,#1a8a45,#13733a);border-bottom-right-radius:.35rem;box-shadow:4px 4px 10px -4px #1898458c,-3px -3px 8px -4px #fff}.fd-msg[data-astro-cid-ijuhxigy].ai .fd-bub[data-astro-cid-ijuhxigy],.fd-msg[data-astro-cid-ijuhxigy].her .fd-bub[data-astro-cid-ijuhxigy]{background:var(--face);box-shadow:var(--raised-sm);border-bottom-left-radius:.35rem}.fd-dots[data-astro-cid-ijuhxigy]{opacity:0;align-items:center;gap:4px;display:flex}.fd-dots[data-astro-cid-ijuhxigy][data-on]{opacity:1}.fd-dots[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]{background:var(--color-ink-mute);border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite fd-dot}.fd-dots[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]:nth-child(2){animation-delay:.15s}.fd-dots[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]:nth-child(3){animation-delay:.3s}@keyframes fd-dot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}.fd-compose[data-astro-cid-ijuhxigy]{box-shadow:var(--pressed);border-radius:999px;align-items:center;gap:.6rem;margin-top:.9rem;padding:.35rem .4rem .35rem .95rem;display:flex}.fd-cin[data-astro-cid-ijuhxigy]{white-space:nowrap;min-width:0;color:var(--color-ink);flex:1;font-size:.9375rem;display:flex;overflow:hidden}.fd-ph[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute)}.fd-cin[data-astro-cid-ijuhxigy][data-filled] .fd-ph[data-astro-cid-ijuhxigy]{display:none}.fd-send[data-astro-cid-ijuhxigy]{background:var(--face);width:2.2rem;height:2.2rem;box-shadow:var(--raised-sm);border-radius:999px;place-items:center;transition:background .22s,box-shadow .22s,transform .22s;display:grid}.fd-send[data-astro-cid-ijuhxigy] svg[data-astro-cid-ijuhxigy]{fill:none;width:1.05rem;height:1.05rem;stroke:var(--color-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.fd-send[data-astro-cid-ijuhxigy][data-s=press]{box-shadow:var(--pressed);transform:scale(.95)}.fd-send[data-astro-cid-ijuhxigy][data-s=ok]{background:var(--color-brand);box-shadow:3px 3px 8px -3px #1898458c}.fd-send[data-astro-cid-ijuhxigy][data-s=ok] svg[data-astro-cid-ijuhxigy]{stroke:#fff}.fd-seq[data-astro-cid-ijuhxigy]{justify-content:space-between;align-items:flex-start;margin:0 0 .85rem;padding:0;display:flex;position:relative}.fd-seqline[data-astro-cid-ijuhxigy]{background:#c9c2b6;border-radius:999px;height:4px;margin-top:-2px;position:absolute;top:.95rem;left:2rem;right:2rem;overflow:hidden}.fd-seqline[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]{background:var(--color-brand);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.fd-sq[data-astro-cid-ijuhxigy]{z-index:1;justify-items:center;gap:.25rem;width:4rem;display:grid;position:relative}.fd-node[data-astro-cid-ijuhxigy]{width:1.9rem;height:1.9rem;color:var(--color-ink-mute);background:#fff;border-radius:999px;place-items:center;transition:background .25s,box-shadow .3s,color .25s;display:grid;box-shadow:0 0 0 2.5px #c9c2b6}.fd-node[data-astro-cid-ijuhxigy]>[data-astro-cid-ijuhxigy]{grid-area:1/1}.fd-node[data-astro-cid-ijuhxigy] svg[data-astro-cid-ijuhxigy]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;transition:opacity .2s}.fd-node[data-astro-cid-ijuhxigy] .fd-nt[data-astro-cid-ijuhxigy]{opacity:0;stroke:#fff;stroke-width:2.6px}.fd-nl[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);white-space:nowrap;font-size:.8125rem;font-weight:600}.fd-later[data-astro-cid-ijuhxigy]{z-index:1;background:var(--face);color:var(--color-ink-mute);border-radius:999px;align-items:center;gap:.2rem;margin-top:.42rem;padding:0 .35rem;font-size:.75rem;font-weight:500;display:inline-flex;position:relative}.fd-later[data-astro-cid-ijuhxigy] svg[data-astro-cid-ijuhxigy]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:.8rem;height:.8rem}.fd-sq[data-astro-cid-ijuhxigy][data-s=active] .fd-node[data-astro-cid-ijuhxigy]{color:var(--color-ink);box-shadow:0 0 0 2.5px var(--color-brand), 0 0 0 7px #18984524}.fd-sq[data-astro-cid-ijuhxigy][data-s=active] .fd-nl[data-astro-cid-ijuhxigy]{color:var(--color-ink)}.fd-sq[data-astro-cid-ijuhxigy][data-s=done] .fd-node[data-astro-cid-ijuhxigy]{background:var(--color-brand);box-shadow:0 0 0 2.5px var(--color-brand)}.fd-sq[data-astro-cid-ijuhxigy][data-s=done] .fd-ni[data-astro-cid-ijuhxigy]{opacity:0}.fd-sq[data-astro-cid-ijuhxigy][data-s=done] .fd-nt[data-astro-cid-ijuhxigy]{opacity:1}.fd-sq[data-astro-cid-ijuhxigy][data-s=done] .fd-nl[data-astro-cid-ijuhxigy]{color:var(--color-ink)}.fd-sq[data-astro-cid-ijuhxigy][data-s=stopped] .fd-node[data-astro-cid-ijuhxigy]{opacity:.75;background:#ece8e1;box-shadow:0 0 0 2.5px #d8d2c8}.fd-sq[data-astro-cid-ijuhxigy][data-s=stopped] .fd-nl[data-astro-cid-ijuhxigy]{text-decoration:line-through #b83a52}.fd-logo[data-astro-cid-ijuhxigy]{flex:none;width:2.2rem;height:2.2rem}.fd-logo[data-astro-cid-ijuhxigy] text[data-astro-cid-ijuhxigy]{font-family:var(--font-body);font-size:14px;font-weight:800}.fd-wpanes[data-astro-cid-ijuhxigy]{display:grid}.fd-wpane[data-astro-cid-ijuhxigy]{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .3s,visibility 0s linear .3s}.fd-wpane[data-astro-cid-ijuhxigy][data-on]{opacity:1;visibility:visible;transition:opacity .38s .1s,visibility}.fd-to[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);margin:0 0 .3rem;font-size:.875rem}.fd-to[data-astro-cid-ijuhxigy] b[data-astro-cid-ijuhxigy]{color:var(--color-ink)}.fd-msg[data-astro-cid-ijuhxigy].her{margin-bottom:.6rem}.fd-msg[data-astro-cid-ijuhxigy].her img[data-astro-cid-ijuhxigy]{object-fit:cover;border-radius:999px;flex:none;width:2.1rem;height:2.1rem;box-shadow:0 0 0 2px #1898458c}.fd-msg[data-astro-cid-ijuhxigy].her .fd-bub[data-astro-cid-ijuhxigy]{background:linear-gradient(145deg, var(--warm-hi), var(--warm-lo));box-shadow:5px 5px 12px -5px var(--warm-shade), -4px -4px 10px -4px #fff}.fd-stopped[data-astro-cid-ijuhxigy]{color:var(--color-ink);background:linear-gradient(145deg,#fdf6f7,#f8e1e5);border-radius:.9rem;margin:0;padding:.45rem .8rem;font-size:.9rem;font-weight:600;display:inline-block}.fd-map[data-astro-cid-ijuhxigy]{grid-area:map;height:8.4rem;margin-bottom:2.6rem;position:relative}.fd-svg[data-astro-cid-ijuhxigy]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fd-map[data-astro-cid-ijuhxigy]{--trk:#8f887c;--trk-w:5;--grn-w:5}.fd-wrap[data-astro-cid-ijuhxigy][data-map=b] .fd-map[data-astro-cid-ijuhxigy]{--trk:color-mix(in oklab, var(--color-ink-mute) 85%, transparent);--trk-w:2.5;--grn-w:3.5}.fd-svg[data-astro-cid-ijuhxigy] .ln{fill:none;stroke:var(--trk);stroke-width:var(--trk-w);stroke-linecap:round}.fd-svg[data-astro-cid-ijuhxigy] .lg{fill:none;stroke:var(--color-brand);stroke-width:var(--grn-w);stroke-linecap:round;opacity:0;transition:opacity .45s}.fd-svg[data-astro-cid-ijuhxigy] .tint{fill:none;stroke:#1898451a;stroke-width:22px;stroke-linecap:round;opacity:0;transition:opacity .6s}.fd-wrap[data-astro-cid-ijuhxigy][data-map=b] .fd-map[data-astro-cid-ijuhxigy][data-lanes] .fd-svg[data-astro-cid-ijuhxigy] .tint,.fd-svg[data-astro-cid-ijuhxigy] .lg[data-on]{opacity:1}.fd-svg[data-astro-cid-ijuhxigy] .rung{stroke:var(--trk);stroke-width:2.5px;stroke-dasharray:4 4;stroke-linecap:round}.fd-mdot[data-astro-cid-ijuhxigy]{fill:var(--color-brand);opacity:0;filter:drop-shadow(0 0 5px #18984599)}.fd-agent[data-astro-cid-ijuhxigy]{white-space:nowrap;font-family:var(--font-display);color:var(--color-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-color:color-mix(in oklab, currentColor 28%, transparent);font-size:1.05rem;line-height:1.2;position:absolute}a[data-astro-cid-ijuhxigy].fd-agent:hover{text-decoration-color:currentColor}.fd-agent[data-astro-cid-ijuhxigy]:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:3px;border-radius:4px}.fd-st[data-astro-cid-ijuhxigy]{width:1.6rem;height:1.6rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:-.8rem 0 0 -.8rem;padding:0;position:absolute}.fd-sdot[data-astro-cid-ijuhxigy]{box-shadow:0 0 0 2.5px var(--trk), 1px 2px 4px -1px var(--lo);transition:background .3s ease, box-shadow .35s ease, transform .35s var(--ease-spring);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;inset:.2rem}.fd-sdot[data-astro-cid-ijuhxigy] svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:70%;height:70%;transition:opacity .25s}.fd-slbl[data-astro-cid-ijuhxigy]{white-space:nowrap;color:var(--color-ink-mute);font-size:.9375rem;font-weight:500;transition:color .25s;position:absolute}.fd-st[data-astro-cid-ijuhxigy][data-lbl=below] .fd-slbl[data-astro-cid-ijuhxigy]{top:100%;left:50%;transform:translate(-50%,.2rem)}.fd-st[data-astro-cid-ijuhxigy][data-lbl=above] .fd-slbl[data-astro-cid-ijuhxigy]{bottom:100%;left:50%;transform:translate(-50%,-.2rem)}.fd-st[data-astro-cid-ijuhxigy][data-lbl=right] .fd-slbl[data-astro-cid-ijuhxigy]{top:50%;left:100%;transform:translate(.45rem,-50%)}.fd-st[data-astro-cid-ijuhxigy][data-lbl=left] .fd-slbl[data-astro-cid-ijuhxigy]{top:50%;right:100%;transform:translate(-.45rem,-50%)}.fd-st[data-astro-cid-ijuhxigy]:hover .fd-slbl[data-astro-cid-ijuhxigy]{color:var(--color-ink)}.fd-st[data-astro-cid-ijuhxigy][data-s=active] .fd-sdot[data-astro-cid-ijuhxigy]{opacity:0}.fd-chewie[data-astro-cid-ijuhxigy]{background:var(--face);box-shadow:3px 3px 7px -2px var(--lo), -3px -3px 6px -2px #fff, 0 0 0 2px #18984580;opacity:0;transition:opacity .26s ease, transform .38s var(--ease-spring);pointer-events:none;border-radius:999px;place-items:center;display:grid;position:absolute;inset:-.22rem;transform:scale(.5)}.fd-chewie[data-astro-cid-ijuhxigy] img[data-astro-cid-ijuhxigy]{border-radius:26%;width:76%;height:76%}.fd-st[data-astro-cid-ijuhxigy][data-s=active] .fd-chewie[data-astro-cid-ijuhxigy]{opacity:1;animation:1.6s ease-out infinite fd-work;transform:none}@keyframes fd-work{0%{box-shadow:3px 3px 7px -2px var(--lo), -3px -3px 6px -2px #fff, 0 0 0 2px #18984580, 0 0 0 0 #18984559}to{box-shadow:3px 3px 7px -2px var(--lo), -3px -3px 6px -2px #fff, 0 0 0 2px #18984580, 0 0 0 10px #18984500}}.fd-st[data-astro-cid-ijuhxigy][data-s=active] .fd-slbl[data-astro-cid-ijuhxigy],.fd-st[data-astro-cid-ijuhxigy][data-s=done] .fd-slbl[data-astro-cid-ijuhxigy]{color:var(--color-ink);font-weight:600}.fd-st[data-astro-cid-ijuhxigy][data-s=done] .fd-sdot[data-astro-cid-ijuhxigy]{background:var(--color-brand);box-shadow:2px 2px 5px -1px #18984573}.fd-st[data-astro-cid-ijuhxigy][data-s=done] .fd-sdot[data-astro-cid-ijuhxigy] svg{opacity:1}.fd-st[data-astro-cid-ijuhxigy]:focus-visible{outline:none}.fd-st[data-astro-cid-ijuhxigy]:focus-visible .fd-sdot[data-astro-cid-ijuhxigy]{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent-deep) 60%, transparent)}.fd-cbtn[data-astro-cid-ijuhxigy]:focus-visible{box-shadow:var(--raised-sm), 0 0 0 3px color-mix(in oklab, var(--color-accent-deep) 55%, transparent);outline:none}.fd-same[data-astro-cid-ijuhxigy]{white-space:nowrap;color:var(--color-ink-mute);margin:0;font-size:.8125rem;font-weight:600;transition:color .3s;position:absolute;transform:translateY(-50%)}.fd-same[data-astro-cid-ijuhxigy][data-live]{color:var(--color-ink)}.fd-spark[data-astro-cid-ijuhxigy]{z-index:2;background:linear-gradient(145deg, var(--warm-hi), var(--warm-lo));opacity:0;pointer-events:none;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;margin:-1.05rem 0 0 -1.05rem;font-size:1.05rem;line-height:1;display:grid;position:absolute;box-shadow:0 0 0 2px #e28c4680,0 0 16px 4px #e28c4680}.fd-ctrl[data-astro-cid-ijuhxigy]{justify-content:flex-end;gap:.5rem;margin:-.6rem 0 .4rem;display:flex}.fd-ctrl[data-astro-cid-ijuhxigy][hidden]{display:none}.fd-cbtn[data-astro-cid-ijuhxigy]{background:var(--face);height:2.2rem;box-shadow:var(--raised-sm);font:inherit;color:var(--color-ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.875rem;font-weight:600;transition:box-shadow .2s,transform .2s;display:inline-flex}.fd-cbtn[data-astro-cid-ijuhxigy]:active{box-shadow:var(--pressed);transform:scale(.98)}.fd-cbtn[data-astro-cid-ijuhxigy] svg[data-astro-cid-ijuhxigy]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.fd-cbtn[data-astro-cid-ijuhxigy] .i-play[data-astro-cid-ijuhxigy]{fill:currentColor;stroke:none}.fd-cbtn[data-astro-cid-ijuhxigy][aria-pressed=true]{box-shadow:var(--pressed)}.fd-cbtn[data-astro-cid-ijuhxigy] .i-play[data-astro-cid-ijuhxigy],.fd-cbtn[data-astro-cid-ijuhxigy][aria-pressed=true] .i-pause[data-astro-cid-ijuhxigy]{display:none}.fd-cbtn[data-astro-cid-ijuhxigy][aria-pressed=true] .i-play[data-astro-cid-ijuhxigy]{display:inline}.fd-card[data-astro-cid-ijuhxigy]{background:var(--face);min-width:0;box-shadow:var(--raised);border-radius:1.6rem;padding:1.25rem 1.2rem 1.3rem;transition:opacity .42s,transform .52s cubic-bezier(.22,1,.36,1);position:relative}.fd-cp[data-astro-cid-ijuhxigy]{padding-bottom:2.75rem}.fd-wrap[data-astro-cid-ijuhxigy][data-armed] .fd-card[data-astro-cid-ijuhxigy]:not([data-on]){opacity:0;pointer-events:none;transform:translate(-24px)}.fd-who[data-astro-cid-ijuhxigy]{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.fd-who[data-astro-cid-ijuhxigy].sm{gap:.7rem;margin-bottom:.8rem}.fd-facewrap[data-astro-cid-ijuhxigy]{background:var(--base);width:3.4rem;height:3.4rem;box-shadow:var(--pressed);border-radius:9999px;flex:none;padding:3px}.fd-facewrap[data-astro-cid-ijuhxigy].sm{width:2.5rem;height:2.5rem;padding:2px}.fd-facewrap[data-astro-cid-ijuhxigy]{box-shadow:var(--pressed), 0 0 0 2px #1898458c}.fd-face[data-astro-cid-ijuhxigy]{object-fit:cover;border-radius:9999px;width:100%;height:100%;transition:opacity .4s}.fd-id[data-astro-cid-ijuhxigy]{flex:1;min-width:0;display:grid}.fd-id[data-astro-cid-ijuhxigy]>[data-astro-cid-ijuhxigy]{grid-area:1/1;align-self:center;transition:opacity .4s}.fd-name[data-astro-cid-ijuhxigy]{font-family:var(--font-display);margin:0;font-size:1.5rem;line-height:1.1}.fd-name[data-astro-cid-ijuhxigy].sm{font-size:1.2rem}.fd-role[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);margin:.2rem 0 0;font-size:.9375rem}.fd-wait[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);opacity:0;margin:0;font-size:1rem}.fd-wrap[data-astro-cid-ijuhxigy][data-armed] [data-astro-cid-ijuhxigy][data-her][data-hide]{opacity:0}.fd-wrap[data-astro-cid-ijuhxigy][data-armed] .fd-id[data-astro-cid-ijuhxigy]:has([data-her][data-hide]) .fd-wait[data-astro-cid-ijuhxigy]{opacity:1}.fd-panes[data-astro-cid-ijuhxigy]{display:grid}.fd-pane[data-astro-cid-ijuhxigy]{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;margin:0;padding:0;list-style:none;transition:opacity .34s,transform .46s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;transform:translateY(8px)}.fd-pane[data-astro-cid-ijuhxigy][data-on]{opacity:1;visibility:visible;transition:opacity .44s .12s,transform .54s cubic-bezier(.22,1,.36,1) .12s,visibility;transform:none}.fd-wrap[data-astro-cid-ijuhxigy][data-armed] .fd-card[data-astro-cid-ijuhxigy] [data-astro-cid-ijuhxigy][data-hide]{opacity:0}.fd-rows[data-astro-cid-ijuhxigy]{align-content:start;gap:.6rem;display:grid}.fd-row[data-astro-cid-ijuhxigy]{border-radius:1rem;align-items:center;gap:.7rem;min-height:3.35rem;padding:.5rem .7rem .55rem .95rem;transition:opacity .4s;display:flex}.fd-plain[data-astro-cid-ijuhxigy]{background:var(--face);box-shadow:var(--raised-sm)}.fd-row[data-astro-cid-ijuhxigy][data-gone]{opacity:.3}.fd-rtxt[data-astro-cid-ijuhxigy]{flex:1;gap:.08rem;min-width:0;line-height:1.3;display:grid}.fd-rtxt[data-astro-cid-ijuhxigy] b[data-astro-cid-ijuhxigy]{font-size:1.0625rem;font-weight:600}.fd-rtxt[data-astro-cid-ijuhxigy]>span[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;overflow:hidden}.fd-from[data-astro-cid-ijuhxigy]{align-items:center;height:1.15rem;font-weight:500;display:flex;font-size:.8125rem!important}.fd-wrap[data-astro-cid-ijuhxigy] .liq{width:auto;height:1.05rem;color:var(--color-ink)}.fd-tick[data-astro-cid-ijuhxigy]{width:1.7rem;height:1.7rem;box-shadow:var(--pressed);border-radius:999px;flex:none;place-items:center;transition:background-color .3s;display:grid}.fd-tick[data-astro-cid-ijuhxigy].sm{width:1.25rem;height:1.25rem}.fd-tick[data-astro-cid-ijuhxigy] svg,.fd-btn-ok[data-astro-cid-ijuhxigy] svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:55%;height:55%;transition:opacity .3s .12s}.fd-tick[data-astro-cid-ijuhxigy][data-on],[data-astro-cid-ijuhxigy][data-state=done] .fd-tick[data-astro-cid-ijuhxigy]{background:var(--color-brand);box-shadow:3px 3px 8px -3px #1898458c,-3px -3px 7px -3px #fff}.fd-tick[data-astro-cid-ijuhxigy][data-on] svg,[data-astro-cid-ijuhxigy][data-state=done] .fd-tick[data-astro-cid-ijuhxigy] svg{opacity:1}.fd-slot[data-astro-cid-ijuhxigy]{min-height:3.35rem;box-shadow:var(--pressed);border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:0 .7rem 0 .95rem;display:grid}.fd-lbl[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);font-size:.9375rem}.fd-val[data-astro-cid-ijuhxigy]{justify-items:end;min-width:0;font-size:1.02rem;display:grid}.seek[data-astro-cid-ijuhxigy],.got[data-astro-cid-ijuhxigy]{white-space:nowrap;opacity:0;transition:opacity .3s ease, filter .4s ease, transform .5s var(--ease-spring);grid-area:1/1}.got[data-astro-cid-ijuhxigy]{filter:blur(4px);font-variant-numeric:tabular-nums;font-weight:600;transform:translateY(.3em)}[data-astro-cid-ijuhxigy][data-state=search] .seek[data-astro-cid-ijuhxigy]{opacity:1;color:#0000;background:linear-gradient(100deg, var(--color-ink-mute) 0%, var(--color-ink-mute) 38%, #c8c0b0 50%, var(--color-ink-mute) 62%, var(--color-ink-mute) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.2s linear infinite fd-shine}@keyframes fd-shine{0%{background-position:110% 0}to{background-position:-110% 0}}[data-astro-cid-ijuhxigy][data-state=done] .got[data-astro-cid-ijuhxigy]{opacity:1;filter:none;transform:none}.fd-src[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute);opacity:0;align-items:center;gap:.4rem;margin:0;font-size:.8125rem;font-weight:500;transition:opacity .4s;display:flex;position:absolute;bottom:.85rem;right:1.2rem}.fd-card[data-astro-cid-ijuhxigy][data-src-on] .fd-src[data-astro-cid-ijuhxigy]{opacity:1}.fd-mail[data-astro-cid-ijuhxigy]{box-shadow:var(--pressed);border-radius:1.1rem;padding:.85rem 1rem .95rem;transition:opacity .5s}.fd-subj[data-astro-cid-ijuhxigy]{font-family:var(--font-display);margin:0 0 .35rem;font-size:1.2rem;line-height:1.2}.fd-eline[data-astro-cid-ijuhxigy]{margin:0;font-size:1.02rem;font-weight:500;line-height:1.5}.fd-actrow[data-astro-cid-ijuhxigy]{justify-content:flex-end;align-items:center;gap:.7rem;min-height:3.1rem;margin-top:.85rem;display:flex}.fd-you[data-astro-cid-ijuhxigy]{background:var(--face);box-shadow:var(--raised-sm);border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .8rem .38rem .45rem;font-size:.9375rem;font-weight:600;display:inline-flex}.fd-btn[data-astro-cid-ijuhxigy]{background:var(--face);min-width:6.2rem;height:2.5rem;box-shadow:var(--raised-sm);border-radius:999px;place-items:center;padding:0 1.1rem;font-size:.9375rem;font-weight:600;transition:box-shadow .2s,transform .2s,background-color .26s;display:grid;position:relative}.fd-btn[data-astro-cid-ijuhxigy]>[data-astro-cid-ijuhxigy]{grid-area:1/1}.fd-btn-ok[data-astro-cid-ijuhxigy]{opacity:0;width:1.4rem;height:1.4rem;transition:opacity .2s ease, transform .46s var(--spring-pop);place-items:center;display:grid;transform:scale(.5)}.fd-btn-ok[data-astro-cid-ijuhxigy] svg{opacity:1;width:100%;height:100%}.fd-btn[data-astro-cid-ijuhxigy][data-s=press]{box-shadow:var(--pressed);transform:scale(.97)}.fd-btn[data-astro-cid-ijuhxigy][data-s=ok]{background:var(--color-brand);box-shadow:4px 4px 10px -4px #1898458c,-3px -3px 8px -4px #fff}.fd-btn[data-astro-cid-ijuhxigy][data-s=ok] .fd-btn-t[data-astro-cid-ijuhxigy]{opacity:0}.fd-btn[data-astro-cid-ijuhxigy][data-s=ok] .fd-btn-ok[data-astro-cid-ijuhxigy]{opacity:1;transform:none}.fd-ctitle[data-astro-cid-ijuhxigy]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1.2rem}.fd-reply[data-astro-cid-ijuhxigy]{background:linear-gradient(145deg, var(--warm-hi), var(--warm-lo));box-shadow:6px 6px 14px -6px var(--warm-shade), -5px -5px 12px -5px #fff, var(--rim);border-radius:999px;margin:0 0 .65rem;padding:.35rem .85rem;font-size:.97rem;font-weight:600;display:inline-flex}.fd-calls[data-astro-cid-ijuhxigy]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fd-crow[data-astro-cid-ijuhxigy]{border-radius:1rem;align-items:center;gap:.7rem;min-height:3.2rem;padding:.3rem .75rem .3rem .5rem;transition:background .6s,box-shadow .6s;display:flex}.fd-crow[data-astro-cid-ijuhxigy] img[data-astro-cid-ijuhxigy]{object-fit:cover;background:#fff9;border-radius:999px;flex:none;width:2.4rem;height:2.4rem;padding:2px}.fd-crow[data-astro-cid-ijuhxigy][data-temp=warm]{background:linear-gradient(145deg, var(--warm-hi), var(--warm-lo));box-shadow:8px 8px 18px -6px var(--warm-shade), -7px -7px 16px -6px #fff, var(--rim)}.fd-crow[data-astro-cid-ijuhxigy][data-temp=cold]{background:linear-gradient(145deg, var(--ice-hi), var(--ice-lo));box-shadow:8px 8px 18px -6px var(--ice-shade), -7px -7px 16px -6px #fff, var(--rim)}.fd-crow[data-astro-cid-ijuhxigy][data-temp=her]{background:linear-gradient(145deg,#f3fbf5,#d6efdd);box-shadow:0 0 0 2px #18984599,8px 8px 18px -6px #18984559,-7px -7px 16px -6px #fff,0 0 22px -4px #18984559}.fd-crow[data-astro-cid-ijuhxigy][data-hall] img[data-astro-cid-ijuhxigy]{box-shadow:0 0 0 2px #1898458c}.fd-crow[data-astro-cid-ijuhxigy] .fd-rtxt[data-astro-cid-ijuhxigy]>span[data-astro-cid-ijuhxigy]{color:var(--color-ink)}.fd-call[data-astro-cid-ijuhxigy]{background:var(--face);width:3.1rem;height:3.1rem;box-shadow:var(--raised-sm);border-radius:999px;flex:none;place-items:center;transition:background .26s,box-shadow .26s,transform .26s;display:grid;position:relative}.fd-call-i[data-astro-cid-ijuhxigy]{z-index:1;place-items:center;display:grid;position:relative}.fd-call-i[data-astro-cid-ijuhxigy] svg{fill:none;width:1.3rem;height:1.3rem;stroke:var(--color-ink);stroke-width:1.7px;stroke-linejoin:round;transition:stroke .26s}.fd-call[data-astro-cid-ijuhxigy][data-on]{background:var(--color-brand);box-shadow:inset .25rem .25rem .6rem -.15rem color-mix(in oklab, var(--color-brand) 55%, #000), inset -.2rem -.2rem .5rem -.15rem color-mix(in oklab, var(--color-brand) 60%, #fff);transform:scale(.97)}.fd-call[data-astro-cid-ijuhxigy][data-on] .fd-call-i[data-astro-cid-ijuhxigy] svg{stroke:#fff}.fd-ripple[data-astro-cid-ijuhxigy]{pointer-events:none;position:absolute;inset:0}.fd-ripple[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]{opacity:0;background:#18984547;border-radius:999px;position:absolute;inset:0}.fd-call[data-astro-cid-ijuhxigy][data-ring]{animation:1.4s ease-out infinite fd-pulse}.fd-call[data-astro-cid-ijuhxigy][data-ring] .fd-ripple[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]{animation:1.8s cubic-bezier(.16,1,.3,1) infinite fd-ripple}.fd-call[data-astro-cid-ijuhxigy][data-ring] .fd-ripple[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]:nth-child(2){animation-delay:.3s}.fd-call[data-astro-cid-ijuhxigy][data-ring] .fd-ripple[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]:nth-child(3){animation-delay:.6s}@keyframes fd-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes fd-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.fd-scale[data-astro-cid-ijuhxigy]{z-index:5;visibility:hidden;pointer-events:none;grid-template-rows:minmax(0,1fr) auto;gap:1rem;padding:.25rem 0 0;display:grid;position:absolute;inset:0}.fd-scale[data-astro-cid-ijuhxigy][data-on]{visibility:visible}.fd-gview[data-astro-cid-ijuhxigy]{opacity:0;border-radius:1.2rem;position:relative;overflow:hidden}.fd-scale[data-astro-cid-ijuhxigy][data-on] .fd-gview[data-astro-cid-ijuhxigy]{opacity:1}.fd-gwrap[data-astro-cid-ijuhxigy]{padding:.6rem;position:relative}.fd-scale[data-astro-cid-ijuhxigy][data-on] .fd-gwrap[data-astro-cid-ijuhxigy]{will-change:transform;animation:16s ease-in-out infinite alternate fd-drift}@keyframes fd-drift{0%{transform:translate(0,0)}to{transform:translate(-22px,-10px)}}.fd-grid[data-astro-cid-ijuhxigy]{grid-template-columns:repeat(var(--cols,12), minmax(0, 1fr));align-content:center;gap:.55rem;display:grid;position:relative}.fd-grid[data-astro-cid-ijuhxigy] .ag{background:color-mix(in oklab, var(--base) 45%, #fff);box-shadow:2px 3px 6px -2px color-mix(in oklab, var(--lo) 85%, transparent);contain:layout paint;border-radius:.8rem;justify-items:center;gap:.35rem;padding:.5rem .3rem .45rem;transition:opacity .3s,transform .38s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-pre]{transform:scale(.6);opacity:0!important}.fd-grid[data-astro-cid-ijuhxigy][data-populating] .ag{will-change:transform, opacity}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-edge]{opacity:.4}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-edge2]{opacity:.72}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-frost]{opacity:.25}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-reply]{background:linear-gradient(145deg, var(--warm-hi), var(--warm-lo));box-shadow:0 0 0 2px #e28c4673,0 0 14px 2px #e28c464d}.fd-grid[data-astro-cid-ijuhxigy] .ag .av{background:color-mix(in oklab, var(--base) 75%, var(--lo));letter-spacing:.02em;width:1.5rem;height:1.5rem;color:var(--color-ink);border-radius:999px;place-items:center;font-size:.6rem;font-weight:700;display:grid;overflow:hidden}.fd-grid[data-astro-cid-ijuhxigy] .ag .av img{object-fit:cover;width:100%;height:100%}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-her]{box-shadow:0 0 0 2px #18984599,0 0 16px 2px #18984540}.fd-grid[data-astro-cid-ijuhxigy] .pips{gap:3px;display:flex}.fd-grid[data-astro-cid-ijuhxigy] .pips b{background:color-mix(in oklab, var(--base) 70%, var(--lo));border-radius:999px;width:6px;height:6px}.fd-grid[data-astro-cid-ijuhxigy] .pips b[data-d]{background:var(--color-brand)}.fd-grid[data-astro-cid-ijuhxigy] .pips b[data-n]{background:var(--color-ink-mute)}.fd-grid[data-astro-cid-ijuhxigy] .ag[data-warm]:after{content:"";background:#e28c46;border-radius:999px;width:7px;height:7px;position:absolute;top:.35rem;right:.4rem}.fd-chips[data-astro-cid-ijuhxigy]{pointer-events:none;position:absolute;inset:0}.fd-chips[data-astro-cid-ijuhxigy] .cx{will-change:transform, opacity;z-index:2;white-space:nowrap;letter-spacing:.005em;border-radius:999px;padding:.38rem .8rem;font-size:.9rem;font-weight:700;position:absolute;transform:translate(-50%,-100%)}.fd-chips[data-astro-cid-ijuhxigy] .cx.add{color:#fff;background:linear-gradient(145deg,#1d8f49,#157a3c);box-shadow:0 4px 14px -4px #157a3c8c}.fd-chips[data-astro-cid-ijuhxigy] .cx.del{color:#fff;background:linear-gradient(145deg,#c94a62,#b83a52);box-shadow:0 4px 14px -4px #b83a528c}.fd-chips[data-astro-cid-ijuhxigy] .cx.rep{color:var(--color-ink);background:linear-gradient(145deg,#f9c477,#f6b25a);box-shadow:0 4px 14px -4px #e28c4699}.fd-count[data-astro-cid-ijuhxigy]{background:var(--face);box-shadow:var(--raised-sm);opacity:0;border-radius:999px;justify-self:center;align-items:baseline;gap:.5rem;margin:0;padding:.5rem 1.2rem;font-size:1.05rem;font-weight:500;display:flex}.fd-scale[data-astro-cid-ijuhxigy][data-on] .fd-count[data-astro-cid-ijuhxigy]{opacity:1}.fd-count[data-astro-cid-ijuhxigy] b[data-astro-cid-ijuhxigy]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:500}.fd-sep[data-astro-cid-ijuhxigy]{color:var(--color-ink-mute)}.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-scale[data-astro-cid-ijuhxigy]{visibility:visible;grid-area:3/1/auto/-1;height:15rem;margin-top:1.75rem;position:relative;inset:auto}.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-gview[data-astro-cid-ijuhxigy],.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-count[data-astro-cid-ijuhxigy]{opacity:1}@media (width<=760px){.fd[data-astro-cid-ijuhxigy]{padding:3rem 1rem 3.5rem}.fd-title[data-astro-cid-ijuhxigy]{font-size:1.6rem}.fd-says[data-astro-cid-ijuhxigy]{align-content:start;min-height:4.5rem;margin:.7rem auto 1.4rem}.fd-say[data-astro-cid-ijuhxigy]{font-size:1.0625rem}.fd-canvas[data-astro-cid-ijuhxigy]{grid-template-columns:minmax(0,1fr);grid-template-areas:"map""card"}.fd-map[data-astro-cid-ijuhxigy]{height:19.5rem;margin-bottom:1.6rem}.fd-agent[data-astro-cid-ijuhxigy]{font-size:.98rem}.fd-cp[data-astro-cid-ijuhxigy],.fd-ca[data-astro-cid-ijuhxigy],.fd-cw[data-astro-cid-ijuhxigy],.fd-cc[data-astro-cid-ijuhxigy]{grid-area:card;margin-top:.6rem}.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-cp[data-astro-cid-ijuhxigy],.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-cw[data-astro-cid-ijuhxigy],.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-cc[data-astro-cid-ijuhxigy]{grid-area:auto}.fd-scale[data-astro-cid-ijuhxigy]{inset:0}.fd-wrap[data-astro-cid-ijuhxigy][data-still] .fd-scale[data-astro-cid-ijuhxigy]{grid-row:auto;height:16rem}.fd-ctrl[data-astro-cid-ijuhxigy]{flex-wrap:wrap;justify-content:center;margin:-.4rem 0 .6rem}.fd-cbtn[data-astro-cid-ijuhxigy]{height:2.1rem;padding:0 .75rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.seek[data-astro-cid-ijuhxigy],.fd-call[data-astro-cid-ijuhxigy],.fd-ripple[data-astro-cid-ijuhxigy] i[data-astro-cid-ijuhxigy]{animation:none!important}.fd-say[data-astro-cid-ijuhxigy],.fd-pane[data-astro-cid-ijuhxigy],.fd-card[data-astro-cid-ijuhxigy],.fd-sdot[data-astro-cid-ijuhxigy],.got[data-astro-cid-ijuhxigy],.seek[data-astro-cid-ijuhxigy],.fd-btn[data-astro-cid-ijuhxigy],.fd-btn-ok[data-astro-cid-ijuhxigy],.fd-call[data-astro-cid-ijuhxigy],.fd-src[data-astro-cid-ijuhxigy],.fd-crow[data-astro-cid-ijuhxigy],.fd-tick[data-astro-cid-ijuhxigy],.fd-svg[data-astro-cid-ijuhxigy] .lg{transition:none}.fd-scale[data-astro-cid-ijuhxigy][data-on] .fd-gwrap[data-astro-cid-ijuhxigy],.fd-chewie[data-astro-cid-ijuhxigy]{animation:none!important}}#foundation[data-astro-cid-kqxglzod]{--seam:clamp(9rem, 28vh, 16rem);isolation:isolate;padding-top:calc(var(--seam) + 3rem);padding-bottom:calc(var(--seam) + 2.5rem);--key-ink:color-mix(in oklab, var(--color-on-void) 94%, var(--color-on-void-mute));position:relative;overflow-x:clip}.fSky[data-astro-cid-kqxglzod]{z-index:-1;clip-path:inset(0);pointer-events:none;position:absolute;inset:0}.fSkyPlate[data-astro-cid-kqxglzod]{--wash:linear-gradient(to top, #060c1c9e 0%, #060c1c99 8%, #060c1c8c 16%, #060c1c78 22%, #060c1c59 28%, #060c1c36 34%, #060c1c17 40%, #060c1c05 46%, transparent 52%);background:#10213a 50%/cover no-repeat;background-image:var(--wash), url(/brand/foundation-sky.webp);display:block;position:fixed;inset:0}@media (width<=900px){.fSkyPlate[data-astro-cid-kqxglzod]{background-image:var(--wash), url(/brand/foundation-sky-md.webp);background-position:32%}}.fDefocus[data-astro-cid-kqxglzod],.fHandoff[data-astro-cid-kqxglzod]{height:var(--seam);z-index:-1;pointer-events:none;position:absolute;inset-inline:0}.fDefocus--top[data-astro-cid-kqxglzod],.fHandoff--top[data-astro-cid-kqxglzod]{--dir:to top;top:-1px}.fDefocus--bot[data-astro-cid-kqxglzod],.fHandoff--bot[data-astro-cid-kqxglzod]{--dir:to bottom;bottom:-1px}.fDefocus[data-astro-cid-kqxglzod]{-webkit-backdrop-filter:blur(13px);--focus-ramp:linear-gradient(var(--dir), transparent 0%, #00000007 9%, #0000001b 18%, #00000037 27%, #0000005a 36%, #00000080 45%, #000000a5 54%, #000000c8 63%, #000000e4 72%, #000000f8 81%, #000 90%, #000 100%);-webkit-mask-image:var(--focus-ramp);mask-image:var(--focus-ramp)}.fHandoff--top[data-astro-cid-kqxglzod]{--to:var(--color-surface)}.fHandoff--bot[data-astro-cid-kqxglzod]{--to:var(--color-canvas)}.fHandoff[data-astro-cid-kqxglzod]{background:linear-gradient(var(--dir), transparent 0%, transparent 60%, color-mix(in oklab, var(--to) 0.51%, transparent) 63.33%, color-mix(in oklab, var(--to) 3.55%, transparent) 66.67%, color-mix(in oklab, var(--to) 10.35%, transparent) 70%, color-mix(in oklab, var(--to) 20.99%, transparent) 73.33%, color-mix(in oklab, var(--to) 34.66%, transparent) 76.67%, color-mix(in oklab, var(--to) 50%, transparent) 80%, color-mix(in oklab, var(--to) 65.34%, transparent) 83.33%, color-mix(in oklab, var(--to) 79.01%, transparent) 86.67%, color-mix(in oklab, var(--to) 89.65%, transparent) 90%, color-mix(in oklab, var(--to) 96.45%, transparent) 93.33%, color-mix(in oklab, var(--to) 99.49%, transparent) 96.67%, var(--to) 100%), linear-gradient(var(--dir), transparent 0%, color-mix(in oklab, var(--to) 2.8%, transparent) 10%, color-mix(in oklab, var(--to) 10.4%, transparent) 20%, color-mix(in oklab, var(--to) 21.6%, transparent) 30%, color-mix(in oklab, var(--to) 35.2%, transparent) 40%, color-mix(in oklab, var(--to) 50%, transparent) 50%, color-mix(in oklab, var(--to) 64.8%, transparent) 60%, color-mix(in oklab, var(--to) 78.4%, transparent) 70%, color-mix(in oklab, var(--to) 89.6%, transparent) 80%, color-mix(in oklab, var(--to) 97.2%, transparent) 90%, var(--to) 100%)}.fEyebrow[data-astro-cid-kqxglzod]{color:var(--color-on-void);backdrop-filter:blur(10px);background:#ffffff12;box-shadow:inset 2px 3px 7px #00000061,inset -1px -1.5px 1px #ffffff52}#foundation-title[data-astro-cid-kqxglzod]{color:var(--color-on-void);text-shadow:0 2px 24px color-mix(in oklab, var(--color-void-lo) 46%, transparent)}.assembly[data-astro-cid-kqxglzod],.foot[data-astro-cid-kqxglzod]{max-width:68rem;margin-inline:auto}.head[data-astro-cid-kqxglzod]{max-width:42rem;margin-bottom:2.25rem;position:relative}.head[data-astro-cid-kqxglzod]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(270deg,#0000 0,#060c1c38 4rem,#060c1c61 9rem,#060c1c6b 14rem);position:absolute;inset:-3rem -8rem -2.5rem -50vw;-webkit-mask-image:linear-gradient(#0000 0,#000 3rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 3rem calc(100% - 2.5rem),#0000 100%)}@media (width>=1024px){.head[data-astro-cid-kqxglzod]{margin-bottom:1.75rem}}.assembly[data-astro-cid-kqxglzod]{display:grid}@media (width>=1024px){.assembly[data-astro-cid-kqxglzod]{grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:3.5rem}}.assembly[data-astro-cid-kqxglzod]{--p:max(26rem, 40svh);--fh:min(20rem, 38svh);--stick:4.5rem;--fc:calc((100svh + var(--stick) + var(--fh)) / 2)}@media (width>=560px) and (width<=1023px){.assembly[data-astro-cid-kqxglzod]{--p:clamp(17.5rem, 28svh, 19rem)}}@media (width>=1024px){.assembly[data-astro-cid-kqxglzod]{--p:clamp(21rem, 32svh, 22.5rem);--fh:min(26rem, 44svh);--stick:4.5rem;--fc:54svh}}@media (width>=1140px){.assembly[data-astro-cid-kqxglzod]{--p:clamp(18.5rem, 32svh, 20rem)}}.rail[data-astro-cid-kqxglzod]{position:relative}.pin[data-astro-cid-kqxglzod]{top:var(--stick);position:sticky}@media (width<=1023px){.pin[data-astro-cid-kqxglzod]{display:contents}}.figSky[data-astro-cid-kqxglzod]{pointer-events:none;display:none}.fig[data-astro-cid-kqxglzod]{--g:26%;grid-template-columns:var(--g) 1fr;width:min(100%, calc(var(--fh) * (720 / 983) / .74));align-items:start;margin-inline:auto;display:grid;position:relative}.keys[data-astro-cid-kqxglzod]{margin:0;padding:0;list-style:none}.key[data-astro-cid-kqxglzod]{pointer-events:none;position:absolute;inset:0}.key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]{top:var(--y);width:var(--g);text-align:right;font-family:var(--font-body);letter-spacing:0;color:var(--key-ink);text-wrap:balance;padding-right:.55rem;font-size:12px;font-weight:500;line-height:1.35;position:absolute;left:0;translate:0 -50%}@media (width>=1024px){.key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]{font-size:13px}}.key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]:after,.key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]:before{content:"";pointer-events:none;position:absolute;top:50%}.key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]:after{width:var(--len);background:color-mix(in oklab, var(--color-on-void) 34%, transparent);height:1px;margin-top:-.5px;left:100%}.key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]:before{left:calc(100% + var(--len));background:var(--key-ink);border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px}.key[data-astro-cid-kqxglzod][data-layer=chewie] span[data-astro-cid-kqxglzod]{color:color-mix(in oklab, var(--color-accent-vivid) 62%, var(--color-on-void))}.key[data-astro-cid-kqxglzod][data-layer=chewie] span[data-astro-cid-kqxglzod]:after{background:color-mix(in oklab, var(--color-accent) 42%, transparent)}.key[data-astro-cid-kqxglzod][data-layer=chewie] span[data-astro-cid-kqxglzod]:before{background:var(--color-accent)}.strata[data-astro-cid-kqxglzod]{aspect-ratio:720/983;position:relative}.ghost[data-astro-cid-kqxglzod]{opacity:.09;width:100%;height:100%;position:absolute;inset:0}.plate[data-astro-cid-kqxglzod]{clip-path:var(--clip);position:absolute;inset:0}.plate[data-astro-cid-kqxglzod] img[data-astro-cid-kqxglzod]{width:100%;height:100%;display:block}.plate[data-astro-cid-kqxglzod][data-plate=bedrock]{isolation:isolate}.plate[data-astro-cid-kqxglzod][data-plate=bedrock]:before{content:"";z-index:0;background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklab, var(--color-ink) 17%, transparent), transparent 70%);height:7%;position:absolute;bottom:.5%;left:14%;right:14%}.plate[data-astro-cid-kqxglzod][data-plate=bedrock] img[data-astro-cid-kqxglzod]{z-index:1;position:relative}.step[data-astro-cid-kqxglzod]{flex-direction:column;justify-content:center;display:flex}.slabs[data-astro-cid-kqxglzod]>.step[data-astro-cid-kqxglzod]+.step[data-astro-cid-kqxglzod]{margin-top:2.5rem}.slabs[data-astro-cid-kqxglzod]{--lo:color-mix(in oklab, var(--color-surface) 72%, #8a7f6a);--hi:#fff;--rim:inset 1.5px 1.5px 1px -.5px #ffffffd9, inset -1px -1px 2px -.5px color-mix(in oklab, var(--lo) 45%, transparent);--raised:1.1em 1.4em 2.6em -.4em #0308149e, .2em .35em .6em -.1em #03081461, -.3em -.3em 1.1em -.45em #c4d6ff4d, var(--rim);--pressed:inset .32em .32em .7em -.2em color-mix(in oklab, var(--lo) 80%, transparent), inset -.32em -.32em .7em -.2em var(--hi)}.slab[data-astro-cid-kqxglzod]{--face:linear-gradient(145deg, color-mix(in oklab, var(--base) 55%, #fff), color-mix(in oklab, var(--base) 88%, var(--lo)));--well:color-mix(in oklab, var(--base) 93%, var(--lo));background-color:var(--base);background-image:var(--face);box-shadow:var(--raised);border-radius:1.25rem;gap:1.1rem;padding:1.15rem 1.15rem 1.3rem;display:grid}@media (width>=560px){.slab[data-astro-cid-kqxglzod]{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:1.4rem;padding:1.25rem 1.4rem 1.3rem 1.25rem}}.slab[data-astro-cid-kqxglzod][data-layer=chewie]{--base:color-mix(in oklab, var(--color-surface) 45%, #fff)}.slab[data-astro-cid-kqxglzod][data-layer=waterfall]{--base:var(--color-surface)}.slab[data-astro-cid-kqxglzod][data-layer=people]{--base:color-mix(in oklab, var(--color-surface) 55%, var(--color-material))}.slab[data-astro-cid-kqxglzod][data-layer=account]{--base:var(--color-material)}.slab[data-astro-cid-kqxglzod][data-layer=bedrock]{--base:color-mix(in oklab, var(--color-material) 55%, var(--color-material-lo))}.well[data-astro-cid-kqxglzod]{background:var(--well);height:5.25rem;box-shadow:var(--pressed);border-radius:.95rem;place-items:center;display:grid}.thumb[data-astro-cid-kqxglzod]{display:block;position:relative;overflow:hidden}.thumbPlate[data-astro-cid-kqxglzod]{clip-path:var(--clip);display:block;position:absolute}.thumbPlate[data-astro-cid-kqxglzod] img[data-astro-cid-kqxglzod]{width:100%;height:100%;display:block}.slabText[data-astro-cid-kqxglzod]{min-width:0}.tag[data-astro-cid-kqxglzod]{font-family:var(--font-body);letter-spacing:0;color:var(--color-ink-faint);margin:0 0 .45rem;font-size:13px;font-weight:500}.led[data-astro-cid-kqxglzod]{vertical-align:.08em;background:var(--color-brand);width:6px;height:6px;box-shadow:0 0 6px .5px color-mix(in oklab, var(--color-brand) 55%, transparent);border-radius:50%;margin:0 .6rem 0 .05rem;display:inline-block}.slab[data-astro-cid-kqxglzod][data-layer=chewie] .tag[data-astro-cid-kqxglzod]{color:var(--color-ink-mute)}.ttl[data-astro-cid-kqxglzod]{font-family:var(--font-display);font-variation-settings:var(--fraunces-quiet), "wght" 560;letter-spacing:-.012em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:1.18rem;line-height:1.2}.txt[data-astro-cid-kqxglzod]{letter-spacing:-.02em;color:var(--color-ink-mute);max-width:52ch;margin:.5rem 0 0;font-size:.9375rem;line-height:1.5}.slab[data-astro-cid-kqxglzod][data-layer=bedrock] .tag[data-astro-cid-kqxglzod],.slab[data-astro-cid-kqxglzod][data-layer=account] .tag[data-astro-cid-kqxglzod]{color:var(--color-ink-mute)}.slab[data-astro-cid-kqxglzod][data-layer=bedrock] .txt[data-astro-cid-kqxglzod]{color:var(--color-ink)}.foot[data-astro-cid-kqxglzod]{letter-spacing:-.015em;color:var(--key-ink);margin-top:2.5rem;font-size:.8125rem;line-height:1.5}.foot[data-astro-cid-kqxglzod] a[data-astro-cid-kqxglzod]{color:color-mix(in oklab, var(--color-accent-vivid) 62%, var(--color-on-void));text-underline-offset:3px;text-decoration:underline}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.assembly[data-astro-cid-kqxglzod]{view-timeline-name:--assemble}@media (width<=1023px){.rail[data-astro-cid-kqxglzod],.slabs[data-astro-cid-kqxglzod]{grid-area:1/1}.rail[data-astro-cid-kqxglzod]{z-index:2;pointer-events:none}.head[data-astro-cid-kqxglzod]{pointer-events:auto}.slabs[data-astro-cid-kqxglzod]{z-index:1}.figPin[data-astro-cid-kqxglzod]{top:var(--stick);isolation:isolate;position:sticky}.figSky[data-astro-cid-kqxglzod]{inset:calc(-1 * var(--stick) - 1rem) -1.5rem -3.5rem;z-index:-1;clip-path:inset(0);display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000)}}.step[data-astro-cid-kqxglzod]{min-height:var(--p)}.slabs[data-astro-cid-kqxglzod]{padding-block:var(--fc) calc(100svh - var(--fc))}.slabs[data-astro-cid-kqxglzod]>.step[data-astro-cid-kqxglzod]+.step[data-astro-cid-kqxglzod]{margin-top:0}.slab[data-astro-cid-kqxglzod]{animation-name:settle;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both}.slab[data-astro-cid-kqxglzod][data-layer]{animation-timeline:view();animation-range:entry 15% entry 95%}@keyframes settle{0%{opacity:0;filter:blur(5px);transform:translateY(.75rem)scaleX(.985)}45%{filter:none}to{opacity:1;filter:none;transform:none}}.plate[data-astro-cid-kqxglzod],.key[data-astro-cid-kqxglzod]{animation-name:seat;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both}.plate[data-astro-cid-kqxglzod][style],.key[data-astro-cid-kqxglzod][style]{animation-timeline:--assemble;animation-range:var(--rs) var(--re)}@keyframes seat{0%{opacity:0;animation-timing-function:cubic-bezier(.25,.7,.3,1);transform:translateY(-2.6rem)}to{opacity:1;transform:none}}}}.fLockup[data-astro-cid-kqxglzod]{color:color-mix(in oklab, var(--color-on-void) 88%, var(--color-void-lo))}.fLockup-label[data-astro-cid-kqxglzod]{letter-spacing:0;font-size:.8125rem;font-weight:500}.fLockup[data-astro-cid-kqxglzod] .fMark{width:auto;height:1.35rem;color:var(--color-on-void);display:block}@property --rr{syntax:"<percentage>";inherits:false;initial-value:0%}@property --br{syntax:"<percentage>";inherits:false;initial-value:11%}.tag[data-astro-cid-kqxglzod]{color:var(--color-ink-mute);align-items:center;font-size:14px;font-weight:600;display:flex}.ttl[data-astro-cid-kqxglzod]{font-size:1.3rem}.txt[data-astro-cid-kqxglzod]{letter-spacing:-.01em;color:var(--color-ink);font-size:1rem}.led[data-astro-cid-kqxglzod]{display:none}.slab[data-astro-cid-kqxglzod][data-layer=chewie] .led[data-astro-cid-kqxglzod]{display:inline-block}.prods[data-astro-cid-kqxglzod]{flex-wrap:wrap;gap:.55rem;margin:.95rem 0 0;padding:0;list-style:none;display:flex}.prod[data-astro-cid-kqxglzod]{color:var(--color-ink);background:linear-gradient(145deg, color-mix(in oklab, var(--base) 40%, #fff), var(--base));box-shadow:4px 4px 10px -4px color-mix(in oklab, var(--lo) 90%, transparent), -4px -4px 9px -4px #fff, var(--rim);transition:transform .3s var(--ease-spring), box-shadow .3s ease;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:.875rem;font-weight:600;display:inline-flex}.prod[data-astro-cid-kqxglzod]:after{content:"→"}.prod[data-astro-cid-kqxglzod]:hover{transform:translateY(-2px)}.prod[data-astro-cid-kqxglzod]:active{box-shadow:var(--pressed);transform:none}.prod[data-astro-cid-kqxglzod]:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:3px}#foundation[data-astro-cid-kqxglzod][data-focus] .step[data-astro-cid-kqxglzod]{opacity:.4;transition:opacity .45s}#foundation[data-astro-cid-kqxglzod][data-focus] .step[data-astro-cid-kqxglzod][data-on]{opacity:1}#foundation[data-astro-cid-kqxglzod][data-focus] .led[data-astro-cid-kqxglzod]{opacity:0;transition:opacity .3s ease, scale .4s var(--ease-spring);display:inline-block;scale:.4}#foundation[data-astro-cid-kqxglzod][data-focus] .step[data-astro-cid-kqxglzod][data-on] .led[data-astro-cid-kqxglzod]{opacity:1;scale:1}#foundation[data-astro-cid-kqxglzod][data-focus] .key[data-astro-cid-kqxglzod] span[data-astro-cid-kqxglzod]{opacity:.45;transition:opacity .45s}#foundation[data-astro-cid-kqxglzod][data-focus] .key[data-astro-cid-kqxglzod][data-on] span[data-astro-cid-kqxglzod]{opacity:1}.lite[data-astro-cid-kqxglzod]{z-index:2;pointer-events:none;--cx:50%;position:absolute;inset:0;-webkit-mask:url(/brand/foundation-die.webp) 0 0/100% 100% no-repeat;mask:url(/brand/foundation-die.webp) 0 0/100% 100% no-repeat}.lite[data-astro-cid-kqxglzod]:before{content:"";opacity:0;mix-blend-mode:screen;background:radial-gradient(calc(var(--rw) * .55) calc(var(--rw) * .2) at 50% var(--cy), #6effaf3d, #6effaf14 65%, transparent);transition:opacity .6s;position:absolute;inset:0}.plate[data-astro-cid-kqxglzod][data-on] .lite[data-astro-cid-kqxglzod]:before{opacity:1}.ring[data-astro-cid-kqxglzod],.bloom[data-astro-cid-kqxglzod]{opacity:0;position:absolute;inset:0}.ring[data-astro-cid-kqxglzod]{background:radial-gradient(var(--rr) calc(var(--rr) * .366) at 50% var(--cy), transparent 72%, #5affaa99 88%, transparent 100%)}.bloom[data-astro-cid-kqxglzod]{background:radial-gradient(var(--br) calc(var(--br) * .366) at 50% var(--cy), #aaffd2f2, #28dc7873 45%, transparent 100%)}.sweep[data-astro-cid-kqxglzod]{opacity:0;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 38%,#96ffc857 50%,#0000 62%) 120% 0/260% 100% no-repeat;position:absolute;inset:0}.motes[data-astro-cid-kqxglzod]{z-index:6;pointer-events:none;position:absolute;inset:0}.spark[data-astro-cid-kqxglzod],.motes[data-astro-cid-kqxglzod] .grain{opacity:0;border-radius:50%;position:absolute;left:50%;translate:-50% -50%}.spark[data-astro-cid-kqxglzod]{background:#c8ffe1;width:7px;height:7px;top:27.5%;box-shadow:0 0 8px 3px #28e682bf,0 0 22px 6px #28e6824d}.spark[data-astro-cid-kqxglzod]:before{content:"";width:2px;height:46px;opacity:var(--tail,1);background:linear-gradient(#0000,#78ffbecc);border-radius:2px;position:absolute;bottom:50%;left:50%;translate:-50%}.spark[data-astro-cid-kqxglzod][data-up]:before{background:linear-gradient(#78ffbecc,#0000);top:50%;bottom:auto}.motes[data-astro-cid-kqxglzod] .grain{background:#cdffe4;width:4px;height:4px;box-shadow:0 0 6px 2px #28e68299}.cs[data-astro-cid-yek3l7xq]{--base:var(--color-surface);--lo:color-mix(in oklab, var(--color-surface) 72%, #8a7f6a);--hi:#fff;--face:linear-gradient(145deg, color-mix(in oklab, var(--base) 55%, #fff), color-mix(in oklab, var(--base) 88%, var(--lo)));--rim:inset 1.5px 1.5px 1px -.5px #ffffffd9, inset -1px -1px 2px -.5px color-mix(in oklab, var(--lo) 45%, transparent);--raised:.9em .9em 2em -.5em color-mix(in oklab, var(--lo) 85%, transparent), -.8em -.8em 1.8em -.5em var(--hi), var(--rim);--raised-sm:.42em .42em .95em -.3em color-mix(in oklab, var(--lo) 80%, transparent), -.38em -.38em .85em -.3em var(--hi), var(--rim);-webkit-user-select:none;user-select:none;width:100%;max-width:62rem;margin:2.5rem auto 0;font-size:16px;container-type:inline-size}.cs-stage[data-astro-cid-yek3l7xq]{touch-action:pan-y;height:30rem;position:relative}.cs-canvas[data-astro-cid-yek3l7xq]{width:100%;height:100%;display:block;position:absolute;inset:0}.cs-disc[data-astro-cid-yek3l7xq]{left:calc(var(--hx) * 100%);top:calc(var(--hy) * 100%);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);background:var(--face);box-shadow:var(--raised-sm);will-change:transform;border-radius:50%;place-items:center;display:grid;position:absolute}.cs-disc[data-astro-cid-yek3l7xq] img[data-astro-cid-yek3l7xq]{pointer-events:none;width:auto;height:auto;display:block}.cs-src[data-astro-cid-yek3l7xq]{--d:4.25rem}.cs-chewie[data-astro-cid-yek3l7xq]{--d:8rem;color:var(--color-ink);box-shadow:var(--raised);z-index:2}.cs-chewie[data-astro-cid-yek3l7xq] img[data-astro-cid-yek3l7xq]{border-radius:22%;width:66%;height:66%}.cs-face[data-astro-cid-yek3l7xq]{--d:3.25rem;z-index:1;padding:.22rem}.cs-face[data-astro-cid-yek3l7xq] img[data-astro-cid-yek3l7xq]{object-fit:cover;filter:grayscale(.85)contrast(.92);opacity:.72;width:100%;height:100%;transition:filter .9s var(--ease-spring), opacity .9s var(--ease-spring);border-radius:50%}.cs-face[data-astro-cid-yek3l7xq]:after{content:"";opacity:0;transition:opacity .9s var(--ease-spring);border-radius:50%;position:absolute;inset:.08rem;box-shadow:inset 0 0 0 2.5px #5ca87a,0 0 18px 3px #84d6a08c}.cs-b[data-astro-cid-yek3l7xq]{--s:1.25rem;left:calc(50% + var(--a) * 56%);top:calc(50% + var(--b) * 56%);z-index:2;width:var(--s);height:var(--s);color:#17844a;background:linear-gradient(145deg,#fff,#ebe7df);border-radius:50%;place-items:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:2px 2px 5px -2px #7868508c,-1.5px -1.5px 4px -2px #fff}.cs-b[data-astro-cid-yek3l7xq] svg[data-astro-cid-yek3l7xq]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:64%;height:64%}.cs-b--prof[data-astro-cid-yek3l7xq]{--a:.57;--b:-.82;color:#2f6fa6}.cs-b--mail[data-astro-cid-yek3l7xq]{--a:1;--b:.06}.cs-b--phone[data-astro-cid-yek3l7xq]{--a:.5;--b:.87}.cs-face[data-astro-cid-yek3l7xq].is-lit img[data-astro-cid-yek3l7xq]{filter:none;opacity:1}.cs-face[data-astro-cid-yek3l7xq].is-lit:after{opacity:1}.cs-face[data-astro-cid-yek3l7xq].is-lit .cs-b[data-astro-cid-yek3l7xq]{transform:translate(-50%,-50%)scale(1)}.cs-face[data-astro-cid-yek3l7xq].is-lit .cs-b--mail[data-astro-cid-yek3l7xq]{transition-delay:.14s}.cs-face[data-astro-cid-yek3l7xq].is-lit .cs-b--phone[data-astro-cid-yek3l7xq]{transition-delay:.28s}.cs-stacks[data-astro-cid-yek3l7xq]{display:none}.cs[data-astro-cid-yek3l7xq][data-crowd=a] .cs-stacks[data-astro-cid-yek3l7xq]{display:block}.cs-stack[data-astro-cid-yek3l7xq]{--s:1.55rem;right:0;top:calc((13% + var(--i) * 23%));z-index:1;background:var(--face);box-shadow:var(--raised-sm);border-radius:999px;align-items:center;gap:.45rem;padding:.26rem .75rem .26rem .26rem;display:flex;position:absolute;transform:translateY(-50%)}.cs-av[data-astro-cid-yek3l7xq]:nth-child(5){display:none}.cs-avs[data-astro-cid-yek3l7xq]{padding-left:.45rem;display:flex}.cs-av[data-astro-cid-yek3l7xq]{width:var(--s);height:var(--s);background-color:var(--color-material);background-repeat:no-repeat;border-radius:50%;margin-left:-.5rem;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .5s;box-shadow:0 0 0 2px #f8f5ef,1px 2px 4px -1px #78685073}.cs-av[data-astro-cid-yek3l7xq].is-hit{z-index:1;position:relative;transform:translateY(-5px)scale(1.14);box-shadow:0 0 0 2px #2fbf5f,0 0 12px 2px #84d6a099,1px 4px 8px -2px #78685080}.cs-stxt[data-astro-cid-yek3l7xq]{white-space:nowrap;line-height:1.15;display:grid}.cs-stxt[data-astro-cid-yek3l7xq] b[data-astro-cid-yek3l7xq]{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.cs-stxt[data-astro-cid-yek3l7xq] span[data-astro-cid-yek3l7xq]{color:var(--color-ink-mute);font-size:.68rem}.cs-more[data-astro-cid-yek3l7xq]{z-index:2;background:var(--face);box-shadow:var(--raised-sm);color:var(--color-ink-mute);white-space:nowrap;border-radius:999px;padding:.3rem .75rem;font-size:.78rem;font-weight:500;line-height:1.2;position:absolute;top:95%;left:87%;transform:translate(-50%,-50%)}@container (width<=559px){.cs-stage[data-astro-cid-yek3l7xq]{height:40rem}.cs-disc[data-astro-cid-yek3l7xq]{left:calc(var(--vx) * 100%);top:calc(var(--vy) * 100%)}.cs-src[data-astro-cid-yek3l7xq]{--d:3.25rem}.cs-face[data-astro-cid-yek3l7xq]{--d:2.75rem;padding:.18rem}.cs-chewie[data-astro-cid-yek3l7xq]{--d:6rem}.cs-b[data-astro-cid-yek3l7xq]{--s:.9rem}.cs-b--prof[data-astro-cid-yek3l7xq]{--a:-.66;--b:.92}.cs-b--mail[data-astro-cid-yek3l7xq]{--a:0;--b:1}.cs-b--phone[data-astro-cid-yek3l7xq]{--a:.66;--b:.92}.cs-more[data-astro-cid-yek3l7xq]{top:97.2%;left:50%}.cs-stack[data-astro-cid-yek3l7xq]{--s:1.4rem;right:auto;left:calc(26% + var(--odd) * 48%);top:calc(80.5% + var(--row) * 9.2%);gap:.35rem;padding:.22rem .6rem .22rem .22rem;transform:translate(-50%,-50%)}.cs-av[data-astro-cid-yek3l7xq]{margin-left:-.5rem}}@media (prefers-reduced-motion:reduce){.cs-face[data-astro-cid-yek3l7xq] img[data-astro-cid-yek3l7xq],.cs-face[data-astro-cid-yek3l7xq]:after,.cs-b[data-astro-cid-yek3l7xq],.cs-av[data-astro-cid-yek3l7xq]{transition:none!important}}.int-mark[data-astro-cid-aqnxxrhk]{opacity:1;transition:opacity .45s var(--ease-spring)}.int-tile[data-astro-cid-aqnxxrhk][data-role=e] .int-mark[data-astro-cid-aqnxxrhk],.int-grid[data-astro-cid-aqnxxrhk][data-cycling] .int-mark[data-astro-cid-aqnxxrhk]{opacity:0}.int-grid[data-astro-cid-aqnxxrhk][data-cycling] .int-tile[data-astro-cid-aqnxxrhk][data-lit] .int-mark[data-astro-cid-aqnxxrhk]{opacity:1}.int-mark[data-astro-cid-aqnxxrhk] img[data-astro-cid-aqnxxrhk]{width:auto;max-width:68%;height:auto;max-height:56%;display:block}@media (prefers-reduced-motion:reduce){.int-mark[data-astro-cid-aqnxxrhk]{transition:none}}.int-lede[data-astro-cid-aqnxxrhk]{letter-spacing:-.014em;color:var(--color-ink-mute);font-size:1.0625rem;line-height:1.58}.recCard[data-astro-cid-aqnxxrhk]{border-radius:var(--radius-shell);background:var(--color-canvas);text-align:left;margin:0;overflow:hidden;box-shadow:0 1px 2px #20221d0d,0 14px 34px -10px #20221d21,0 48px 92px -36px #20221d33}.recHead[data-astro-cid-aqnxxrhk]{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:1.05rem 1.15rem .95rem;display:flex}.recId[data-astro-cid-aqnxxrhk]{min-width:0}.recName[data-astro-cid-aqnxxrhk]{font-family:var(--font-display);font-variation-settings:var(--fraunces-quiet), "wght" 560;letter-spacing:-.012em;margin:0;font-size:1.2rem;line-height:1.1}.recSub[data-astro-cid-aqnxxrhk]{color:var(--color-ink-faint);margin:.3rem 0 0;font-size:.8125rem;line-height:1.35}.recTally[data-astro-cid-aqnxxrhk]{flex-wrap:wrap;gap:.35rem .9rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.recTally[data-astro-cid-aqnxxrhk] li[data-astro-cid-aqnxxrhk]{letter-spacing:0;color:var(--color-ink-faint);white-space:nowrap;align-items:center;gap:.4rem;font-size:13px;font-weight:500;display:inline-flex}.recTally[data-astro-cid-aqnxxrhk] b[data-astro-cid-aqnxxrhk]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-ink);font-size:12px;font-weight:500}.recDot[data-astro-cid-aqnxxrhk]{background:var(--color-shell);border-radius:50%;flex:none;width:7px;height:7px}[data-astro-cid-aqnxxrhk][data-src=liq] .recDot[data-astro-cid-aqnxxrhk]{background:var(--color-accent)}.recRows[data-astro-cid-aqnxxrhk]{margin:0;padding:0;list-style:none}.recRow[data-astro-cid-aqnxxrhk]{grid-template-columns:4.1rem minmax(0,1fr);gap:.1rem .75rem;padding:.6rem 1.15rem;display:grid}.recRow[data-astro-cid-aqnxxrhk]+.recRow[data-astro-cid-aqnxxrhk]{border-top:1px solid color-mix(in oklab, var(--color-line) 55%, transparent)}.recRow[data-astro-cid-aqnxxrhk][data-src=crm]{box-shadow:inset 2px 0 0 var(--color-shell)}.recRow[data-astro-cid-aqnxxrhk][data-src=liq]{background:color-mix(in oklab, var(--color-accent-tint) 58%, var(--color-canvas));box-shadow:inset 2px 0 0 var(--color-accent)}.recChip[data-astro-cid-aqnxxrhk]{letter-spacing:0;color:var(--color-ink-faint);grid-area:1/1/span 2;align-self:center;font-size:13px;font-weight:500}.recRow[data-astro-cid-aqnxxrhk][data-src=liq] .recChip[data-astro-cid-aqnxxrhk]{color:var(--color-accent-deep)}.recLabel[data-astro-cid-aqnxxrhk]{color:var(--color-ink);grid-column:2;font-size:.9375rem;font-weight:500;line-height:1.35}.recVal[data-astro-cid-aqnxxrhk]{color:var(--color-ink-mute);grid-column:2;font-size:.875rem;line-height:1.35}@media (width>=600px){.recRow[data-astro-cid-aqnxxrhk]{grid-template-columns:4.1rem 12.5rem minmax(0,1fr);align-items:baseline}.recChip[data-astro-cid-aqnxxrhk]{grid-row:1}.recVal[data-astro-cid-aqnxxrhk]{grid-column:3}}.recOut[data-astro-cid-aqnxxrhk]{border-top:1px solid var(--color-line);background:color-mix(in oklab, var(--color-material) 45%, var(--color-canvas));padding:.95rem 1.15rem 1.05rem}.recOutLabel[data-astro-cid-aqnxxrhk]{letter-spacing:0;color:var(--color-accent-deep);align-items:center;gap:.45rem;margin:0 0 .4rem;font-size:13px;font-weight:500;display:flex}.recGlyph[data-astro-cid-aqnxxrhk]{flex:none;display:block}.recOutText[data-astro-cid-aqnxxrhk]{letter-spacing:-.014em;color:var(--color-ink);margin:0;font-size:.9375rem;line-height:1.55}.recCap[data-astro-cid-aqnxxrhk]{border-top:1px solid color-mix(in oklab, var(--color-line) 55%, transparent);color:var(--color-ink-faint);padding:.62rem 1.15rem .78rem;font-size:.6875rem;line-height:1.5}.recCard[data-astro-cid-aqnxxrhk][data-filling] .recRow[data-astro-cid-aqnxxrhk],.recCard[data-astro-cid-aqnxxrhk][data-filling] .recOut[data-astro-cid-aqnxxrhk]{opacity:0;transition:opacity .52s var(--ease-spring), transform .52s var(--ease-spring)}.recCard[data-astro-cid-aqnxxrhk][data-filling] .recRow[data-astro-cid-aqnxxrhk][data-src=liq]{transform:translate(-14px)}.recCard[data-astro-cid-aqnxxrhk][data-filling] .recRow[data-astro-cid-aqnxxrhk][data-src=crm]{transform:translate(14px)}.recCard[data-astro-cid-aqnxxrhk][data-filling] .recOut[data-astro-cid-aqnxxrhk]{transform:translateY(8px)}.recCard[data-astro-cid-aqnxxrhk][data-filling] .recRow[data-astro-cid-aqnxxrhk][data-src][data-in],.recCard[data-astro-cid-aqnxxrhk][data-filling] .recOut[data-astro-cid-aqnxxrhk][data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.recCard[data-astro-cid-aqnxxrhk][data-filling] .recRow[data-astro-cid-aqnxxrhk],.recCard[data-astro-cid-aqnxxrhk][data-filling] .recOut[data-astro-cid-aqnxxrhk]{opacity:1;transition:none;transform:none}}#integrations[data-astro-cid-aqnxxrhk]{--head-w:36rem;--pool-w:34rem;--foot-w:38rem;--scene-h:100%;z-index:1;isolation:isolate;background:linear-gradient(to bottom, var(--color-canvas) 0%, var(--color-canvas) 84.0%, color-mix(in oklab, var(--color-canvas) 97.2%, transparent) 85.6%, color-mix(in oklab, var(--color-canvas) 89.6%, transparent) 87.2%, color-mix(in oklab, var(--color-canvas) 78.4%, transparent) 88.8%, color-mix(in oklab, var(--color-canvas) 64.8%, transparent) 90.4%, color-mix(in oklab, var(--color-canvas) 50%, transparent) 92.0%, color-mix(in oklab, var(--color-canvas) 35.2%, transparent) 93.6%, color-mix(in oklab, var(--color-canvas) 21.6%, transparent) 95.2%, color-mix(in oklab, var(--color-canvas) 10.4%, transparent) 96.8%, color-mix(in oklab, var(--color-canvas) 2.8%, transparent) 98.4%, transparent 100%);position:relative;overflow:clip}@media (width>=1200px){#integrations[data-astro-cid-aqnxxrhk]{--head-w:42%;--pool-w:46%;--foot-w:52%}}#integrations[data-astro-cid-aqnxxrhk].int-fadeto{background-color:var(--int-fade-to)}#integrations[data-astro-cid-aqnxxrhk]>[data-astro-cid-aqnxxrhk]:not(.int-layer){z-index:1;position:relative}.int-layer[data-astro-cid-aqnxxrhk]{z-index:0;pointer-events:none;position:absolute;inset:0}.int-scene[data-astro-cid-aqnxxrhk]{height:var(--scene-h);background-image:url(/brand/integrations-scene.webp);background-position:50% 40%;background-size:cover;inset:0 0 auto;-webkit-mask-image:linear-gradient(#0000 0%,#00000005 1.9%,#00000013 3.8%,#00000028 5.8%,#00000042 7.7%,#00000060 9.6%,#00000080 11.5%,#0000009f 13.4%,#000000bd 15.3%,#000000d7 17.3%,#000000ec 19.2%,#000000fa 21.1%,#000 23% 84%,#000000fa 85.5%,#000000ec 86.9%,#000000d7 88.4%,#000000bd 89.8%,#0000009f 91.3%,#00000080 92.7%,#00000060 94.2%,#00000042 95.6%,#00000028 97%,#00000013 98.3%,#00000005 99.3%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000005 1.9%,#00000013 3.8%,#00000028 5.8%,#00000042 7.7%,#00000060 9.6%,#00000080 11.5%,#0000009f 13.4%,#000000bd 15.3%,#000000d7 17.3%,#000000ec 19.2%,#000000fa 21.1%,#000 23% 84%,#000000fa 85.5%,#000000ec 86.9%,#000000d7 88.4%,#000000bd 89.8%,#0000009f 91.3%,#00000080 92.7%,#00000060 94.2%,#00000042 95.6%,#00000028 97%,#00000013 98.3%,#00000005 99.3%,#0000 100%)}@media (width<=900px){.int-scene[data-astro-cid-aqnxxrhk]{background-image:url(/brand/integrations-scene-md.webp)}}.int-blur[data-astro-cid-aqnxxrhk]{backdrop-filter:blur(4px)saturate(.92);-webkit-mask-image:linear-gradient(#0000 0% 24%,#00000005 26.2%,#00000013 28.3%,#00000028 30.5%,#00000042 32.7%,#00000060 34.8%,#00000080 37%,#0000009f 39.2%,#000000bd 41.3%,#000000d7 43.5%,#000000ec 45.7%,#000000fa 47.8%,#000 50% 72%,#000000f8 74.4%,#000000e4 76.8%,#000000c8 79.2%,#000000a5 81.6%,#00000080 84%,#0000005a 86.4%,#00000037 88.8%,#0000001b 91.2%,#00000007 93.6%,#0000 96%);mask-image:linear-gradient(#0000 0% 24%,#00000005 26.2%,#00000013 28.3%,#00000028 30.5%,#00000042 32.7%,#00000060 34.8%,#00000080 37%,#0000009f 39.2%,#000000bd 41.3%,#000000d7 43.5%,#000000ec 45.7%,#000000fa 47.8%,#000 50% 72%,#000000f8 74.4%,#000000e4 76.8%,#000000c8 79.2%,#000000a5 81.6%,#00000080 84%,#0000005a 86.4%,#00000037 88.8%,#0000001b 91.2%,#00000007 93.6%,#0000 96%)}.int-wash[data-astro-cid-aqnxxrhk]{background-image: radial-gradient(ellipse var(--head-w) 24% at 50% 16.5%, #faf9f7db 0%, #faf9f7d6 40%, #faf9f7ad 60%, #faf9f761 80%, #faf9f700 100%),  radial-gradient(ellipse var(--pool-w) 27% at 50% 39%, #faf9f76b 0%, #faf9f761 48%, #faf9f747 66%, #faf9f724 81%, #faf9f70d 92%, #faf9f700 100%),  radial-gradient(ellipse var(--foot-w) 36% at 50% 112%, #faf9f700 0%, #faf9f700 100%),  linear-gradient(to bottom, #faf9f761 0.0%, #faf9f75e 2.3%, #faf9f756 4.5%, #faf9f74c 6.7%, #faf9f740 9.0%, #faf9f734 11.3%, #faf9f729 13.5%, #faf9f721 15.7%, #faf9f71f 18.0%, #faf9f71f 82.0%, #faf9f70f 90.0%, #faf9f700 100.0%)}@supports not (backdrop-filter:blur(1px)){.int-blur[data-astro-cid-aqnxxrhk]{display:none}}#integrations[data-astro-cid-aqnxxrhk].int-flat{isolation:auto}#integrations[data-astro-cid-aqnxxrhk].int-norec{padding-top:4.5rem;padding-bottom:4.5rem}@media (width>=768px){#integrations[data-astro-cid-aqnxxrhk].int-norec{padding-top:5.25rem;padding-bottom:5.25rem}}@media (width>=640px){.int-norec[data-astro-cid-aqnxxrhk] .int-gridwrap[data-astro-cid-aqnxxrhk]{max-width:42rem}.int-norec[data-astro-cid-aqnxxrhk] .int-grid[data-astro-cid-aqnxxrhk]{grid-template-columns:repeat(6,minmax(0,1fr))}}.int-action[data-astro-cid-aqnxxrhk]{background:var(--color-material-hi);box-shadow:0 1px 2px color-mix(in oklab, var(--color-void) 7%, transparent), 0 10px 22px -14px color-mix(in oklab, var(--color-void) 26%, transparent);color:var(--color-ink);border-radius:.5625rem;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.75rem 1.1rem;font-size:.9375rem;font-weight:500;transition:transform .24s cubic-bezier(.22,1,.36,1),color .2s;display:inline-flex}.int-action[data-astro-cid-aqnxxrhk]:after{content:"→";color:var(--color-accent-deep)}.int-action[data-astro-cid-aqnxxrhk]:hover{color:var(--color-accent-deep);transform:translateY(-1px)}.ib[data-astro-cid-aqnxxrhk]{--base:var(--color-surface);--lo:color-mix(in oklab, var(--color-surface) 72%, #8a7f6a);--hi:#fff;--face:linear-gradient(145deg, color-mix(in oklab, var(--base) 55%, #fff), color-mix(in oklab, var(--base) 88%, var(--lo)));--rim:inset 1.5px 1.5px 1px -.5px #ffffffd9, inset -1px -1px 2px -.5px color-mix(in oklab, var(--lo) 45%, transparent);--raised:1.1em 1.1em 2.5em -.5em color-mix(in oklab, var(--lo) 85%, transparent), -1em -1em 2.25em -.5em var(--hi), var(--rim);--raised-sm:.62em .62em 1.4em -.4em color-mix(in oklab, var(--lo) 80%, transparent), -.56em -.56em 1.25em -.4em var(--hi), var(--rim);--pressed:inset .32em .32em .7em -.2em color-mix(in oklab, var(--lo) 80%, transparent), inset -.32em -.32em .7em -.2em var(--hi);max-width:34rem;margin:2.75rem auto 0;font-size:13px}@media (width>=640px){.ib[data-astro-cid-aqnxxrhk]{margin-top:3.25rem;font-size:16px}}.ib-tray[data-astro-cid-aqnxxrhk]{background:var(--face);box-shadow:var(--raised);border-radius:1.75em;padding:1.6em 1.25em 1.25em}@media (width>=640px){.ib-tray[data-astro-cid-aqnxxrhk]{padding:1.9em 2.25em 1.5em}}.ib-stage[data-astro-cid-aqnxxrhk]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:center;row-gap:.9em;padding-bottom:1.9em;display:grid;position:relative}.ib-svg[data-astro-cid-aqnxxrhk]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ib-stage[data-astro-cid-aqnxxrhk]>[data-astro-cid-aqnxxrhk]:not(.ib-svg){z-index:1;position:relative}.ib-cap[data-astro-cid-aqnxxrhk]{letter-spacing:0;color:var(--color-ink-faint);grid-row:1;margin:0;font-size:13px;font-weight:500}.ib-cap--crm[data-astro-cid-aqnxxrhk]{grid-column:1}.ib-cap--liq[data-astro-cid-aqnxxrhk]{grid-column:3}.ib-col[data-astro-cid-aqnxxrhk]{flex-direction:column;grid-row:2;gap:1.5em;margin:0;padding:0;list-style:none;display:flex}.ib-col--crm[data-astro-cid-aqnxxrhk]{grid-column:1}.ib-col--liq[data-astro-cid-aqnxxrhk]{grid-column:3}.ib-hub[data-astro-cid-aqnxxrhk]{grid-area:2/2;margin:0 2.25em}@media (width>=640px){.ib-hub[data-astro-cid-aqnxxrhk]{margin:0 3.5em}}.ib-node[data-astro-cid-aqnxxrhk]{background:var(--face);width:4.25em;height:4.25em;box-shadow:var(--raised-sm);border-radius:1.15em;place-items:center;display:grid;position:relative}.ib-node[data-astro-cid-aqnxxrhk] img[data-astro-cid-aqnxxrhk]{width:auto;height:auto;display:block}.ib-node--chewie[data-astro-cid-aqnxxrhk]{width:5.75em;height:5.75em;color:var(--color-ink);box-shadow:var(--raised);border-radius:50%}.ib-node--chewie[data-astro-cid-aqnxxrhk] svg[data-astro-cid-aqnxxrhk]{width:2.75em;height:2.75em}.ib-dot[data-astro-cid-aqnxxrhk]{background:var(--base);width:.7em;height:.7em;box-shadow:var(--pressed);transition:background-color .4s var(--ease-spring), box-shadow .4s var(--ease-spring);border-radius:50%;position:absolute;top:.55em;right:.55em}.ib-node--chewie[data-astro-cid-aqnxxrhk][data-done] .ib-dot[data-astro-cid-aqnxxrhk]{background:var(--color-accent-vivid);box-shadow:0 0 0 .2em color-mix(in oklab, var(--color-accent-vivid) 22%, transparent)}.ib-name[data-astro-cid-aqnxxrhk]{font-family:var(--font-display);font-variation-settings:var(--fraunces-quiet), "wght" 560;color:var(--color-ink);white-space:nowrap;margin:0;font-size:1.05em;position:absolute;top:calc(100% + .7em);left:50%;transform:translate(-50%)}.ib-svg[data-astro-cid-aqnxxrhk] .g-hi{stroke:var(--hi);stroke-width:3px;fill:none;stroke-linecap:round}.ib-svg[data-astro-cid-aqnxxrhk] .g-lo{stroke:color-mix(in oklab, var(--lo) 90%, transparent);stroke-width:3px;fill:none;stroke-linecap:round}.ib-svg[data-astro-cid-aqnxxrhk] .g-pulse{stroke:var(--color-accent-vivid);stroke-width:3px;fill:none;stroke-linecap:round;stroke-dasharray:22 200;stroke-dashoffset:22px;opacity:0}.ib-svg[data-astro-cid-aqnxxrhk] .g-pulse[data-run]{animation:1.7s cubic-bezier(.45,0,.25,1) forwards ib-flow}@keyframes ib-flow{0%{stroke-dashoffset:22px;opacity:0}12%{opacity:1}88%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.ib-foot[data-astro-cid-aqnxxrhk]{text-align:center;color:var(--color-ink-mute);margin-top:.75em;font-size:.8125rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.ib-svg[data-astro-cid-aqnxxrhk] .g-pulse{display:none}.ib-dot[data-astro-cid-aqnxxrhk]{transition:none}}.hz-sec,.hz-pal{--base:var(--color-canvas);--lo:color-mix(in oklab, var(--base) 72%, #8a7f6a);--hi:#fff;--face:linear-gradient(145deg, color-mix(in oklab, var(--base) 12%, #fff), color-mix(in oklab, var(--base) 45%, #fff));--rim:inset 1.5px 1.5px 1px -.5px #ffffffd9, inset -1px -1px 2px -.5px color-mix(in oklab, var(--lo) 45%, transparent);--raised:14px 14px 32px -8px color-mix(in oklab, var(--lo) 85%, transparent), -12px -12px 28px -8px var(--hi), var(--rim);--raised-sm:9px 9px 20px -6px color-mix(in oklab, var(--lo) 80%, transparent), -8px -8px 18px -6px var(--hi), var(--rim);--pressed:inset 4px 4px 9px -3px color-mix(in oklab, var(--lo) 80%, transparent), inset -4px -4px 9px -3px var(--hi);--warm-hi:#fffaf4;--warm-lo:#fce6d0;--warm-shade:#d68c5461;--warm-mark:#ffc4788c;--ice-hi:#fbfdfe;--ice-lo:#e7f0f6;--ice-shade:#809cb46b;--ice-mark:#96c4e880;--mint-hi:#f8fdf9;--mint-lo:#dcf2e3;--mint-shade:#5ca0765c;--mint-mark:#84d6a080;--lilac-hi:#fcfaff;--lilac-lo:#ece5f8;--lilac-shade:#8c76ba5c;--lilac-mark:#c4b0f099;--rose:#ce6a7c;--spring-pop:cubic-bezier(.34, 1.56, .64, 1)}[data-tint=warm]{--t-hi:var(--warm-hi);--t-lo:var(--warm-lo);--t-shade:var(--warm-shade);--t-mark:var(--warm-mark)}[data-tint=ice]{--t-hi:var(--ice-hi);--t-lo:var(--ice-lo);--t-shade:var(--ice-shade);--t-mark:var(--ice-mark)}[data-tint=mint]{--t-hi:var(--mint-hi);--t-lo:var(--mint-lo);--t-shade:var(--mint-shade);--t-mark:var(--mint-mark)}[data-tint=lilac]{--t-hi:var(--lilac-hi);--t-lo:var(--lilac-lo);--t-shade:var(--lilac-shade);--t-mark:var(--lilac-mark)}.hz-tinted{background:linear-gradient(145deg, var(--t-hi), var(--t-lo));box-shadow:8px 8px 18px -6px var(--t-shade), -7px -7px 16px -6px #fff, var(--rim)}.hz-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--t-mark,var(--warm-mark)), var(--t-mark,var(--warm-mark))) no-repeat 0 88% / 0% 72%;border-radius:.3em;margin:0 -.12em;padding:0 .12em;transition:background-size .65s cubic-bezier(.22,1,.36,1),opacity .6s}.hz-hl[data-on]{background-size:100% 72%}.hz-face{object-fit:cover;background:var(--base);width:3rem;height:3rem;box-shadow:var(--pressed);border-radius:9999px;flex:none;padding:3px}.hz-tick{width:2rem;height:2rem;box-shadow:var(--pressed);transition:background-color .3s ease, box-shadow .5s var(--ease-spring);border-radius:9999px;flex:none;place-items:center;display:grid}.hz-tick svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;width:52%;height:52%;transition:stroke-dashoffset .45s .15s}.hz-tick[data-on]{background:var(--color-brand);box-shadow:4px 4px 10px -4px color-mix(in oklab, var(--color-brand) 60%, var(--lo)), -3px -3px 8px -4px var(--hi)}.hz-tick[data-on] svg{stroke-dashoffset:0}[data-armed] .hz-tick[data-on]{animation:hz-pop .5s var(--ease-spring)}@keyframes hz-pop{0%{transform:scale(.7)}60%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hz-tick,.hz-tick svg,.hz-hl{transition:none}.hz-tick,[data-typing]:after{animation:none!important}}.hz-type{min-width:0;display:grid}.hz-type>*{grid-area:1/1;min-width:0}.hz-ghost{visibility:hidden}[data-typing]:after{content:"";vertical-align:-.17em;opacity:.6;background:currentColor;border-radius:2px;width:2px;height:1.05em;margin-left:2px;animation:1s ease-in-out infinite hz-caret;display:inline-block}@keyframes hz-caret{0%,to{opacity:.6}50%{opacity:.12}}
