.pod-card[data-astro-cid-l3jntosm]{background:var(--app-card);color:#fff;font-family:var(--text);border-radius:20px;width:100%;position:relative;overflow:hidden}.pod-cover[data-astro-cid-l3jntosm]{aspect-ratio:354/134;overflow:hidden}.pod-cover[data-astro-cid-l3jntosm] img[data-astro-cid-l3jntosm]{object-fit:cover;width:100%;height:100%}.pod-body[data-astro-cid-l3jntosm]{flex-direction:column;gap:18px;padding:16px 12px 12px;display:flex;position:relative}.pod-info[data-astro-cid-l3jntosm]{justify-content:space-between;align-items:flex-start;gap:12px;min-height:87px;display:flex}.pod-copy[data-astro-cid-l3jntosm]{flex:auto;min-width:0}.pod-copy[data-astro-cid-l3jntosm] h3[data-astro-cid-l3jntosm]{color:#fff;margin:0 0 4px;font-size:16px;font-weight:500;line-height:20px}.pod-location[data-astro-cid-l3jntosm],.pod-desc[data-astro-cid-l3jntosm]{color:var(--app-sage);margin:0;font-size:12px;line-height:15px}.pod-desc[data-astro-cid-l3jntosm]{margin-top:12px;font-size:14px;line-height:18px}.pod-activities[data-astro-cid-l3jntosm]{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.pod-activity[data-astro-cid-l3jntosm]{border:1px solid var(--app-line);color:#9fb2a6;white-space:nowrap;border-radius:20px;align-items:center;gap:4px;min-height:27px;padding:6px 10px;font-size:11px;display:inline-flex}.pod-activity[data-astro-cid-l3jntosm] img[data-astro-cid-l3jntosm]{filter:invert(70%)sepia(9%)saturate(420%)hue-rotate(95deg);width:14px;height:14px}.pod-members[data-astro-cid-l3jntosm]{justify-content:space-between;align-items:center;min-height:32px;font-size:12px;display:flex}.pod-member-group[data-astro-cid-l3jntosm]{align-items:center;gap:12px;display:flex}.pod-avatars[data-astro-cid-l3jntosm]{padding-left:8px;display:flex}.pod-avatar[data-astro-cid-l3jntosm]{border:1.5px solid var(--app-card);background:var(--c);color:#fff;width:32px;height:32px;transition:transform .35s var(--ease), opacity .25s var(--ease-soft);border-radius:50%;place-items:center;margin-left:-8px;font-size:13px;font-weight:600;display:grid}.pod-join[data-astro-cid-l3jntosm]{background:var(--app-gradient-text);border:1px solid var(--app-green);color:#fff;border-radius:100px;justify-content:center;align-items:center;height:50px;font-size:18px;display:flex}.pod-example[data-astro-cid-l3jntosm]{letter-spacing:.02em;color:var(--ink);background:var(--paper);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;top:-26px;right:10px}.pod-card[data-astro-cid-l3jntosm]:not(.is-joined) .when-after[data-astro-cid-l3jntosm],.pod-card[data-astro-cid-l3jntosm].is-joined .when-before[data-astro-cid-l3jntosm],.pod-card[data-astro-cid-l3jntosm]:not(.is-joined) .pod-avatar[data-astro-cid-l3jntosm].is-you,.pod-card[data-astro-cid-l3jntosm]:not(.is-full) .when-full[data-astro-cid-l3jntosm],.pod-card[data-astro-cid-l3jntosm].is-full .pod-members[data-astro-cid-l3jntosm] .when-after[data-astro-cid-l3jntosm],.pod-card[data-astro-cid-l3jntosm]:not(.is-full) .pod-avatar[data-astro-cid-l3jntosm].is-sixth,.when-joining[data-astro-cid-l3jntosm],.pod-card[data-astro-cid-l3jntosm].is-pressing:not(.is-joined) .when-before[data-astro-cid-l3jntosm]{display:none}.pod-card[data-astro-cid-l3jntosm].is-pressing:not(.is-joined) .when-joining[data-astro-cid-l3jntosm]{display:inline}.pod-join[data-astro-cid-l3jntosm]{scale:calc(1 - .045 * var(--press,0));filter:brightness(calc(1 - .14 * var(--press,0)))}.pod-avatar[data-astro-cid-l3jntosm].is-you{scale:calc(.5 + .5 * var(--pop,1));opacity:var(--pop,1);transition:none}.pod-avatar[data-astro-cid-l3jntosm].is-sixth{scale:calc(.5 + .5 * var(--pop2,1));opacity:var(--pop2,1);transition:none}.chat[data-astro-cid-jlnwgrr4]{width:var(--chat-width,400px);background:var(--app-canvas);max-width:100%;height:780px;font-family:var(--text);color:var(--app-card);border-radius:40px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.chat-bg[data-astro-cid-jlnwgrr4]{background:radial-gradient(90% 70% at 0 0,#0b371d 0%,#0000 70%),radial-gradient(80% 60% at 100% 0,#2e7a47 0%,#0000 75%),linear-gradient(#14532d 0%,#1f6b3e 40%,#e8f2ec00 100%);height:380px;position:absolute;inset:0 0 auto}.chat-head[data-astro-cid-jlnwgrr4]{grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;height:72px;margin-top:18px;padding:0 18px;display:grid;position:relative}.icon-btn[data-astro-cid-jlnwgrr4]{background:#20372a;border:1px solid #ffffff17;border-radius:100px;place-items:center;width:46px;height:46px;display:grid}.icon-btn[data-astro-cid-jlnwgrr4] img[data-astro-cid-jlnwgrr4]{filter:brightness(0)invert()}.icebreaker-btn[data-astro-cid-jlnwgrr4]{width:46px;height:46px}.chat-title[data-astro-cid-jlnwgrr4]{color:#f8fcf9;text-align:center;margin:0;font-size:22px;font-weight:500;line-height:1.05}.chat-members[data-astro-cid-jlnwgrr4]{justify-content:space-between;align-items:center;height:50px;padding:0 20px;display:flex;position:relative}.chat-avatars[data-astro-cid-jlnwgrr4]{display:flex}.chat-avatars[data-astro-cid-jlnwgrr4] span[data-astro-cid-jlnwgrr4]{background:var(--c);color:#fff;border:2px solid #1f6b3e;border-radius:50%;place-items:center;width:40px;height:40px;margin-right:-12px;font-size:14px;font-weight:600;display:grid}.chat-presence[data-astro-cid-jlnwgrr4]{color:#fff;flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;display:flex}.chat-presence[data-astro-cid-jlnwgrr4] span[data-astro-cid-jlnwgrr4]{align-items:center;gap:5px;display:inline-flex}.chat-presence[data-astro-cid-jlnwgrr4] i[data-astro-cid-jlnwgrr4]{background:var(--app-light);border-radius:50%;width:8px;height:8px}.chat-timeline[data-astro-cid-jlnwgrr4]{flex-direction:column;padding:14px 16px 0;display:flex;position:relative}.msg-in[data-astro-cid-jlnwgrr4]{align-items:flex-start;gap:8px;padding-bottom:10px;display:flex}.msg-avatar[data-astro-cid-jlnwgrr4]{border-radius:50%;flex:none;width:26px;height:26px}.msg-avatar[data-astro-cid-jlnwgrr4].init{background:var(--c);color:#fff;place-items:center;font-size:11px;font-weight:600;display:grid}.ice[data-astro-cid-jlnwgrr4]{background:#006ab8;border-radius:4px 20px 20px;flex-direction:column;flex:0 270px;align-items:flex-end;gap:10px;padding:12px 13px;display:flex}.ice-sender[data-astro-cid-jlnwgrr4],.ice-q[data-astro-cid-jlnwgrr4]{color:#fff;align-self:stretch;margin:0}.ice-sender[data-astro-cid-jlnwgrr4]{font-size:11px;font-weight:600}.ice-q[data-astro-cid-jlnwgrr4]{font-size:13.5px;line-height:1.35}.ice-answer[data-astro-cid-jlnwgrr4]{color:#000;background:#fff;border-radius:100px;align-items:center;height:30px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.bubble-in[data-astro-cid-jlnwgrr4]{background:var(--app-field);border-radius:4px 20px 20px;flex:0 270px;padding:11px 13px}.bubble-in[data-astro-cid-jlnwgrr4] p[data-astro-cid-jlnwgrr4]{color:#162c20;margin:0;font-size:13.5px;line-height:1.35}.bubble-in[data-astro-cid-jlnwgrr4] .who[data-astro-cid-jlnwgrr4]{color:#14532d;margin-bottom:3px;font-size:11px;font-weight:600}.msg-out[data-astro-cid-jlnwgrr4]{background:#1b7f45;border-radius:20px 4px 20px 20px;align-self:flex-end;width:min(270px,100%);margin-bottom:10px;padding:12px 13px}.msg-out[data-astro-cid-jlnwgrr4] p[data-astro-cid-jlnwgrr4]{color:#f8fcf9;margin:0;font-size:13.5px;line-height:18px}.msg-plan[data-astro-cid-jlnwgrr4]{align-self:flex-end;font-size:12px}.composer[data-astro-cid-jlnwgrr4]{background:var(--app-card);border:1px solid #ffffff36;border-radius:30px;align-items:center;gap:10px;height:58px;padding:0 8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.plus[data-astro-cid-jlnwgrr4]{color:#fff;background:#20372a;border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.ph[data-astro-cid-jlnwgrr4]{color:#9fb2a6;flex:1;font-size:14px}.chat--compact[data-astro-cid-jlnwgrr4]{height:auto;box-shadow:none;padding-bottom:18px}.chat--compact[data-astro-cid-jlnwgrr4] .chat-head[data-astro-cid-jlnwgrr4]{height:64px;margin-top:6px}.chat--compact[data-astro-cid-jlnwgrr4] .msg-plan[data-astro-cid-jlnwgrr4]{align-self:stretch;font-size:12.5px}.chat--compact[data-astro-cid-jlnwgrr4] .msg-plan[data-astro-cid-jlnwgrr4] .pm-bubble{width:100%}.send[data-astro-cid-jlnwgrr4]{background:var(--app-gradient);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.pv[data-astro-cid-mit4dik4]{font-family:var(--text);color:#fff}.pv-bubble[data-astro-cid-mit4dik4]{background:var(--app-card);border:1px solid var(--app-green);border-radius:1.667em .333em 1.667em 1.667em;flex-direction:column;gap:.5em;width:27.333em;max-width:100%;padding:1.083em;display:flex}.pv-sender[data-astro-cid-mit4dik4]{margin:0;font-size:.833em;font-weight:600;line-height:1.2}.pv-head[data-astro-cid-mit4dik4]{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.pv-title-group[data-astro-cid-mit4dik4]{align-items:flex-start;gap:.583em;min-width:0;display:flex}.pv-title-group[data-astro-cid-mit4dik4] img[data-astro-cid-mit4dik4]{flex:none;width:1.667em;height:1.667em}.pv-title[data-astro-cid-mit4dik4]{font-size:1.167em;line-height:1.286}.pv-total[data-astro-cid-mit4dik4]{color:#a3b5aa;white-space:nowrap;font-size:1.167em;line-height:1.286}.is-confirmed[data-astro-cid-mit4dik4] .pv-total[data-astro-cid-mit4dik4]{color:var(--app-green);font-weight:600}.pv-options[data-astro-cid-mit4dik4]{flex-direction:column;gap:.5em;display:flex}.pv-opt[data-astro-cid-mit4dik4]{color:#dde7e0;width:100%;height:3.25em;min-height:44px;font:500 1em/1 var(--text);text-align:left;cursor:pointer;transition:color .25s var(--ease-soft), border-color .25s var(--ease-soft), transform .12s var(--ease-soft);background:0 0;border:1px solid #a8bdb08c;border-radius:100px;justify-content:space-between;align-items:center;padding:0 1.167em;display:flex;position:relative;overflow:hidden}.pv-fill[data-astro-cid-mit4dik4]{width:var(--fill,0%);border-radius:inherit;transition:width .45s var(--ease-soft), background-color .25s var(--ease-soft);background:#a8bdb029;position:absolute;inset:0 auto 0 0}.pv-label[data-astro-cid-mit4dik4],.pv-count[data-astro-cid-mit4dik4]{z-index:1;white-space:nowrap;position:relative}.pv-tick[data-astro-cid-mit4dik4]{opacity:0;width:0;transition:width .2s var(--ease-soft), opacity .2s var(--ease-soft);display:inline-block;overflow:hidden}.pv-opt[data-astro-cid-mit4dik4]:active:not(:disabled){transform:scale(.985)}.pv-opt[data-astro-cid-mit4dik4][aria-pressed=true]{border-color:var(--app-green);color:var(--app-light)}.pv-opt[data-astro-cid-mit4dik4][aria-pressed=true] .pv-fill[data-astro-cid-mit4dik4]{background:#16a34a42}.pv-opt[data-astro-cid-mit4dik4][aria-pressed=true] .pv-tick[data-astro-cid-mit4dik4]{opacity:1;width:1.15em}.pv-opt[data-astro-cid-mit4dik4]:disabled{cursor:default}.pv-opt[data-astro-cid-mit4dik4].is-won{border-color:var(--app-green);color:var(--app-light);font-weight:600}.pv-opt[data-astro-cid-mit4dik4].is-won .pv-fill[data-astro-cid-mit4dik4]{background:#16a34a57}.pv-opt[data-astro-cid-mit4dik4].is-lost{color:#a3b5aa;border-color:#6a80728c}.pv-opt[data-astro-cid-mit4dik4].is-lost .pv-fill[data-astro-cid-mit4dik4]{background:#6a807224}@media (hover:hover) and (pointer:fine){.pv-opt[data-astro-cid-mit4dik4]:not(:disabled):not([aria-pressed=true]):hover{color:#fff;border-color:#dde7e0}}.pv[data-astro-cid-mit4dik4] [data-astro-cid-mit4dik4]:focus-visible{outline:2px solid var(--app-light);outline-offset:2px;border-radius:100px}.pv-action[data-astro-cid-mit4dik4]{width:100%;height:2.9em;min-height:44px;font:500 1em/1 var(--text);cursor:pointer;transition:background-color .25s var(--ease-soft), border-color .25s var(--ease-soft), color .25s var(--ease-soft), transform .12s var(--ease-soft);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:.6em;padding:0 1em;text-decoration:none;display:flex}.pv-action[data-astro-cid-mit4dik4][hidden]{display:none}.pv-action[data-astro-cid-mit4dik4]:active{transform:scale(.985)}.pv-action[data-astro-cid-mit4dik4][data-state=pick]{color:#c5d3ca;background:0 0;border-style:dashed;border-color:#a8bdb073}.pv-action[data-astro-cid-mit4dik4][data-state=confirm]{background:var(--app-gradient-text);color:#fff}.pv-next[data-astro-cid-mit4dik4]{background:var(--ivory);color:#0b2016}.pv-next[data-astro-cid-mit4dik4] svg[data-astro-cid-mit4dik4]{color:var(--green);flex:none}@media (hover:hover) and (pointer:fine){.pv-action[data-astro-cid-mit4dik4][data-state=confirm]:hover{filter:brightness(1.08)}.pv-next[data-astro-cid-mit4dik4]:hover{background:#fff}}.is-nudged[data-astro-cid-mit4dik4] .pv-opt[data-astro-cid-mit4dik4]{animation:pv-nudge .5s var(--ease-soft)}@keyframes pv-nudge{0%,to{border-color:#a8bdb08c}40%{border-color:var(--app-light)}}.pv--compact[data-astro-cid-mit4dik4] .pv-bubble[data-astro-cid-mit4dik4]{border-radius:1.4em .333em 1.4em 1.4em;gap:.45em;width:100%;padding:.9em}.pv--compact[data-astro-cid-mit4dik4] .pv-title[data-astro-cid-mit4dik4]{font-size:1.15em;font-weight:500}.pv--compact[data-astro-cid-mit4dik4] .pv-total[data-astro-cid-mit4dik4]{font-size:1em;line-height:1.5}@media (prefers-reduced-motion:reduce){.pv-opt[data-astro-cid-mit4dik4],.pv-fill[data-astro-cid-mit4dik4],.pv-tick[data-astro-cid-mit4dik4],.pv-action[data-astro-cid-mit4dik4]{transition:none}.is-nudged[data-astro-cid-mit4dik4] .pv-opt[data-astro-cid-mit4dik4]{animation:none}}.journey[data-astro-cid-n2lz65zz]{--soft:#f4f0e7c2;--faint:#f4f0e799;--hair:#f4f0e729;background:var(--ground);color:var(--ivory);position:relative}.j-stage[data-astro-cid-n2lz65zz]{position:relative;container-type:inline-size}.j-canvas[data-astro-cid-n2lz65zz]{display:none}.j-cap[data-astro-cid-n2lz65zz] h1[data-astro-cid-n2lz65zz],.j-cap[data-astro-cid-n2lz65zz] h2[data-astro-cid-n2lz65zz]{font:300 clamp(30px, 3.5vw, 54px)/1.06 var(--display);letter-spacing:-.022em;color:var(--ivory);text-wrap:balance;margin:0}.j-cap[data-astro-cid-n2lz65zz] h1[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz],.j-cap[data-astro-cid-n2lz65zz] h2[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz]{font-weight:640;display:block}.j-cap[data-astro-cid-n2lz65zz] h2[data-astro-cid-n2lz65zz]:focus{outline:none}.j-num[data-astro-cid-n2lz65zz]{font:500 14.5px/1 var(--text);color:var(--soft);align-items:center;gap:12px;margin:0 0 16px;display:flex}.j-num[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz]{font:500 14.5px/1 var(--text);color:var(--amber);font-variant-numeric:tabular-nums}.j-num[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz]:after{content:"";vertical-align:middle;background:var(--amber);width:26px;height:1px;margin-left:12px;display:inline-block}.j-lede[data-astro-cid-n2lz65zz]{max-width:34em;color:var(--soft);text-wrap:pretty;margin:16px 0 0;font-size:clamp(15px,1.12vw,17.5px);line-height:1.55}.j-fine[data-astro-cid-n2lz65zz]{color:var(--faint);margin:16px 0 0;font-size:13.5px}.j-note-short[data-astro-cid-n2lz65zz]{display:none}.j-cap--centre[data-astro-cid-n2lz65zz]{text-align:center}.j-cap--centre[data-astro-cid-n2lz65zz] .j-lede[data-astro-cid-n2lz65zz]{margin-inline:auto}.j-cap--centre[data-astro-cid-n2lz65zz] .j-num[data-astro-cid-n2lz65zz]{justify-content:center}.j-actions[data-astro-cid-n2lz65zz]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.j-cap--centre[data-astro-cid-n2lz65zz] .j-actions[data-astro-cid-n2lz65zz]{justify-content:center}.j-btn[data-astro-cid-n2lz65zz]{min-height:46px;font:500 15.5px/1 var(--text);transition:background-color .25s var(--ease-soft), border-color .25s var(--ease-soft), transform .12s var(--ease-soft);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;text-decoration:none;display:inline-flex}.j-btn[data-astro-cid-n2lz65zz]:active{transform:scale(.97)}.j-btn--solid[data-astro-cid-n2lz65zz]{background:var(--ivory);color:#0b2016}.j-btn--line[data-astro-cid-n2lz65zz]{color:var(--ivory);background:#06130e73;border:1px solid #f4f0e74d}.j-btn--line[data-astro-cid-n2lz65zz] svg[data-astro-cid-n2lz65zz]{color:var(--amber)}@media (hover:hover) and (pointer:fine){.j-btn--solid[data-astro-cid-n2lz65zz]:hover{background:#fff}.j-btn--line[data-astro-cid-n2lz65zz]:hover{border-color:var(--ivory)}}.journey[data-astro-cid-n2lz65zz] [data-astro-cid-n2lz65zz]:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:999px}.j-interests[data-astro-cid-n2lz65zz]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.j-chip[data-astro-cid-n2lz65zz]{border:1px solid var(--hair);min-height:44px;color:var(--soft);font:500 15px/1 var(--text);cursor:pointer;transition:color .2s var(--ease-soft), border-color .2s var(--ease-soft), background-color .2s var(--ease-soft);background:#06130e8c;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 13px;display:inline-flex}.j-chip[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{filter:brightness(0)invert(.92)sepia(.25)saturate(1.6)hue-rotate(350deg);opacity:.75;width:18px;height:18px}.j-chip[data-astro-cid-n2lz65zz][aria-pressed=true]{border-color:var(--amber);color:var(--ivory);background:#f2a65a21}.j-chip[data-astro-cid-n2lz65zz][aria-pressed=true] img[data-astro-cid-n2lz65zz]{opacity:1}.j-chip[data-astro-cid-n2lz65zz]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.j-chip[data-astro-cid-n2lz65zz]:hover{color:var(--ivory);border-color:#f4f0e761}}.j-pick[data-astro-cid-n2lz65zz]{color:var(--champagne);min-height:1.5em;margin:14px 0 0;font-size:14.5px}.j-steps[data-astro-cid-n2lz65zz]{border-left:1px solid var(--hair);gap:10px;margin:22px 0 0;padding:0 0 0 16px;list-style:none;display:grid}.j-steps[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{gap:2px;display:grid}.j-steps[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz]{font:500 13.5px/1.3 var(--text);color:var(--amber)}.j-steps[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{color:var(--soft);font-size:14.5px;line-height:1.5}.j-panel[data-astro-cid-n2lz65zz]{background:var(--app-canvas);border-radius:30px;width:min(384px,100%);margin-inline:auto;position:relative;overflow:hidden}.j-app[data-astro-cid-n2lz65zz]{padding:20px 14px 14px;position:relative}.j-app-top[data-astro-cid-n2lz65zz]{background:url(/app/app-background.webp) 0 0/100% no-repeat;height:190px;position:absolute;inset:0 0 auto}.j-app-title[data-astro-cid-n2lz65zz]{font:500 28px/1.1 var(--text);color:var(--app-card);margin:0 0 12px 4px;position:relative}.j-app-filters[data-astro-cid-n2lz65zz]{gap:6px;margin-bottom:14px;display:flex;position:relative}.j-app-filters[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz]{white-space:nowrap;border-radius:20px;align-items:center;height:36px;display:inline-flex}.f-on[data-astro-cid-n2lz65zz]{color:#fff;background:#15803d;gap:8px;padding:0 12px;font-size:14px}.f-on[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{filter:brightness(0)invert()}.f-off[data-astro-cid-n2lz65zz]{border:1px solid var(--app-muted);justify-content:center;width:44px}.f-off[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{opacity:.7}.j-app[data-astro-cid-n2lz65zz] .pod-card{position:relative}.j-panel[data-astro-cid-n2lz65zz] .chat{border-radius:0;width:100%}.j-photo[data-astro-cid-n2lz65zz]{margin:0}.j-photo-edge[data-astro-cid-n2lz65zz]{aspect-ratio:2;background:#0b1a13;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d8b8724d,0 24px 60px -30px #000c}.j-photo[data-astro-cid-n2lz65zz] picture[data-astro-cid-n2lz65zz],.j-photo[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{width:100%;height:100%;display:block}.j-photo[data-astro-cid-n2lz65zz] img[data-astro-cid-n2lz65zz]{object-fit:cover}.j-photo[data-astro-cid-n2lz65zz] figcaption[data-astro-cid-n2lz65zz]{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:14px;font-size:13.5px;line-height:1.45;display:flex}.j-place[data-astro-cid-n2lz65zz]{color:var(--soft)}.j-place[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz]{color:var(--ivory);font-weight:500}.j-six[data-astro-cid-n2lz65zz]{gap:4px;display:inline-flex}.j-six[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz]{background:var(--amber);border-radius:50%;width:6px;height:6px}.j-six[data-astro-cid-n2lz65zz] i[data-astro-cid-n2lz65zz].open{box-shadow:inset 0 0 0 1.25px var(--amber);background:0 0}.j-controls[data-astro-cid-n2lz65zz],.j-shade[data-astro-cid-n2lz65zz]{display:none}.hero[data-astro-cid-n2lz65zz]{background:var(--ground);color:var(--ivory);position:relative;overflow:hidden}.hero-photo-wrap[data-astro-cid-n2lz65zz]{z-index:0;position:relative;overflow:hidden}.hero-frame[data-astro-cid-n2lz65zz]{width:100cqw;height:50cqw;position:absolute;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 13% 92%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 13% 92%,#0000 100%)}.hero-img[data-astro-cid-n2lz65zz]{object-fit:cover;width:100%;height:100%;display:block}.hero-h1[data-astro-cid-n2lz65zz]{z-index:2;color:var(--ivory);font-family:var(--display);letter-spacing:-.004em;white-space:nowrap;margin:0;font-weight:780;font-stretch:100%;line-height:.98;position:absolute}.hero-chip[data-astro-cid-n2lz65zz]{background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin:0 0 8px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 6px 16px -10px #0009}.hero-chip[data-astro-cid-n2lz65zz] strong[data-astro-cid-n2lz65zz]{font-weight:650}.hero-plan[data-astro-cid-n2lz65zz],.hero-copy[data-astro-cid-n2lz65zz]{z-index:3}.hero-sub[data-astro-cid-n2lz65zz]{color:#ebcf95;font-family:var(--display);letter-spacing:-.004em;margin:0;font-weight:780;line-height:1}.hero-lede[data-astro-cid-n2lz65zz]{max-width:33ch;color:var(--soft);text-wrap:pretty;margin:14px 0 0;font-size:18px;line-height:1.5}.hero-actions[data-astro-cid-n2lz65zz]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:22px;display:flex}.hero-how[data-astro-cid-n2lz65zz]{gap:11px;min-height:54px;padding:0 28px 0 24px;font-size:17px}.hero-how[data-astro-cid-n2lz65zz] svg[data-astro-cid-n2lz65zz]{color:var(--green);flex:none}.hero-early[data-astro-cid-n2lz65zz]{min-height:44px;color:var(--ivory);font:500 16px/1 var(--text);text-underline-offset:5px;align-items:center;text-decoration-color:#f4f0e773;display:none}.hero-campus[data-astro-cid-n2lz65zz]{color:var(--faint);margin:14px 0 0;font-size:15px}.hero-campus[data-astro-cid-n2lz65zz] a[data-astro-cid-n2lz65zz]{color:var(--ivory);text-underline-offset:4px;margin-block:-12px;padding-block:12px;text-decoration-color:#f4f0e773;display:inline-block}.m-br[data-astro-cid-n2lz65zz]{display:none}@media (width>=1024px){.hero[data-astro-cid-n2lz65zz]{height:min(57.539cqw, 100svh - var(--nav-h));min-height:560px}.hero-photo-wrap[data-astro-cid-n2lz65zz]{-webkit-mask-image:radial-gradient(ellipse var(--fa,52cqw) var(--fb,400px) at 0 100%, transparent 72%, #000 98%);mask-image:radial-gradient(ellipse var(--fa,52cqw) var(--fb,400px) at 0 100%, transparent 72%, #000 98%);position:absolute;inset:0}.hero-frame[data-astro-cid-n2lz65zz]{top:clamp(7.4cqw,100% - 47.6cqw,12cqw)}.hero-h1[data-astro-cid-n2lz65zz]{font-size:11.3cqw;top:2.55cqw;left:6.9cqw}.hero-plan--compact[data-astro-cid-n2lz65zz]{display:none}.hero-plan--full[data-astro-cid-n2lz65zz]{font-size:max(13px,1.26cqw);position:absolute;bottom:clamp(16px,2.1cqw,34px);right:clamp(20px,2.9cqw,44px)}.hero-plan--full[data-astro-cid-n2lz65zz] .hero-chip[data-astro-cid-n2lz65zz]{font-size:max(13px,1.02cqw)}.hero-copy[data-astro-cid-n2lz65zz]{left:var(--gutter);width:fit-content;max-width:min(30em,36cqw);position:absolute;bottom:clamp(22px,2.4cqw,40px)}.hero-sub[data-astro-cid-n2lz65zz]{font-size:clamp(50px,4.6cqw,78px)}.hero-lede[data-astro-cid-n2lz65zz]{max-width:31ch;margin-top:16px;font-size:clamp(18px,1.42cqw,22px)}.hero-actions[data-astro-cid-n2lz65zz]{margin-top:26px}}@media (width<=1023px){.hero[data-astro-cid-n2lz65zz]{--h1:clamp(46px, 14.6cqw, 108px);grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.hero-photo-wrap[data-astro-cid-n2lz65zz]{height:calc(max(14px, 4.2cqw) + var(--h1) * 1.9 + 45cqw);grid-row:1;-webkit-mask-image:linear-gradient(0deg,#0000 9cqw,#000 21cqw);mask-image:linear-gradient(0deg,#0000 9cqw,#000 21cqw)}.hero-frame[data-astro-cid-n2lz65zz]{bottom:0}.hero-h1[data-astro-cid-n2lz65zz]{text-align:center;font-size:var(--h1);white-space:normal;line-height:.95;bottom:45cqw;left:0;right:0}.m-br[data-astro-cid-n2lz65zz]{display:inline}.hero-plan--full[data-astro-cid-n2lz65zz]{display:none}.hero-copy[data-astro-cid-n2lz65zz]{padding:0 var(--gutter) 26px;grid-row:2;margin-top:-11cqw;position:relative}.hero-plan--compact[data-astro-cid-n2lz65zz]{width:min(100% - 2 * var(--gutter), 340px);grid-row:3;justify-self:center;margin:6px 0 26px;font-size:clamp(12px,3.2cqw,15px);position:relative}.hero-plan--compact[data-astro-cid-n2lz65zz] .hero-chip[data-astro-cid-n2lz65zz]{z-index:2;margin:0;padding:3px 9px;font-size:12px;position:absolute;top:-.9em;left:1em}.hero-sub[data-astro-cid-n2lz65zz]{font-size:clamp(40px,11.2cqw,72px)}.hero-lede[data-astro-cid-n2lz65zz]{max-width:40ch;font-size:clamp(16.5px,4.3cqw,20px)}.hero-actions[data-astro-cid-n2lz65zz]{flex-direction:column;align-items:stretch;gap:6px;margin-top:20px}.hero-actions[data-astro-cid-n2lz65zz] .j-btn[data-astro-cid-n2lz65zz]{width:100%;max-width:480px;min-height:54px}.hero-early[data-astro-cid-n2lz65zz]{align-self:center;display:inline-flex}.hero-campus[data-astro-cid-n2lz65zz]{text-align:center}}html:not(.journey-on) .j-scene[data-astro-cid-n2lz65zz]{padding:clamp(56px, 8vw, 112px) var(--gutter);position:relative}html:not(.journey-on) .j-scene[data-astro-cid-n2lz65zz]+.j-scene[data-astro-cid-n2lz65zz]{border-top:1px solid #f4f0e712}html:not(.journey-on) .j-scene[data-astro-cid-n2lz65zz]{gap:32px;display:grid}html:not(.journey-on) .j-hero[data-astro-cid-n2lz65zz]{padding:var(--nav-h) 0 0;display:block}@media (width>=1024px){html:not(.journey-on) .hero-photo-wrap[data-astro-cid-n2lz65zz]{-webkit-mask-image:radial-gradient(ellipse calc(var(--fa,52cqw) * 1.4) calc(var(--fb,400px) * 1.4) at 0 100%, transparent 70%, #000 100%);mask-image:radial-gradient(ellipse calc(var(--fa,52cqw) * 1.4) calc(var(--fb,400px) * 1.4) at 0 100%, transparent 70%, #000 100%)}}.j-still[data-astro-cid-n2lz65zz]{width:100%;height:auto;display:block}html:not(.journey-on) .j-photo--close[data-astro-cid-n2lz65zz]{width:min(100%,1180px);margin-inline:auto}@media (width>=901px){html:not(.journey-on) .j-people[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,27em) minmax(0,1fr);align-items:center;gap:48px}html:not(.journey-on) .j-app-ch[data-astro-cid-n2lz65zz],html:not(.journey-on) .j-plan-ch[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,27em) 384px;justify-content:center;align-items:center;gap:88px}}html.journey-on .journey[data-astro-cid-n2lz65zz]{height:calc(100svh + var(--journey-run,580) * 1svh)}html.journey-on .j-stage[data-astro-cid-n2lz65zz]{height:100svh;position:sticky;top:0;overflow:hidden}html.journey-on .j-canvas[data-astro-cid-n2lz65zz],html.journey-on .j-shade[data-astro-cid-n2lz65zz]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}html.journey-on .j-drawn[data-astro-cid-n2lz65zz] .hero-img[data-astro-cid-n2lz65zz]{visibility:hidden}html.journey-on .j-still[data-astro-cid-n2lz65zz]{display:none}html.journey-on .j-scene[data-astro-cid-n2lz65zz]{visibility:hidden;pointer-events:none;position:absolute;inset:0}html.journey-on .j-scene[data-astro-cid-n2lz65zz]>[data-astro-cid-n2lz65zz]{pointer-events:auto}html.journey-on .j-hero[data-astro-cid-n2lz65zz]{visibility:visible}html.journey-on .hero[data-astro-cid-n2lz65zz]{left:0;right:0;top:var(--nav-h);height:calc(100svh - var(--nav-h));background:0 0;min-height:0;position:absolute}@media (width>=1024px) and (height<=820px){html.journey-on .hero-sub[data-astro-cid-n2lz65zz]{font-size:clamp(42px,3.7cqw,58px)}html.journey-on .hero-lede[data-astro-cid-n2lz65zz]{margin-top:10px;font-size:17px}html.journey-on .hero-actions[data-astro-cid-n2lz65zz]{margin-top:16px}html.journey-on .hero-how[data-astro-cid-n2lz65zz]{min-height:50px}html.journey-on .hero-campus[data-astro-cid-n2lz65zz]{display:none}html.journey-on .hero-plan--full[data-astro-cid-n2lz65zz],html.journey-on .hero-plan--full[data-astro-cid-n2lz65zz] .hero-chip[data-astro-cid-n2lz65zz]{font-size:13.5px}}@media (width>=1024px) and (height<=700px){html.journey-on .hero-sub[data-astro-cid-n2lz65zz]{font-size:clamp(38px,3.3cqw,50px)}html.journey-on .hero-lede[data-astro-cid-n2lz65zz]{font-size:16px}html.journey-on .hero-actions[data-astro-cid-n2lz65zz]{margin-top:14px}}@media (width<=1023px){@media (width<=599px) and (height<=799px){html.journey-on .hero-plan--compact[data-astro-cid-n2lz65zz]{display:none}}@media (height<=700px){html.journey-on .hero-campus[data-astro-cid-n2lz65zz]{display:none}html.journey-on .hero-copy[data-astro-cid-n2lz65zz]{padding-bottom:14px}}}html.journey-on .j-cap[data-astro-cid-n2lz65zz]{z-index:3;left:var(--gutter);opacity:0;width:min(27em,35vw);position:absolute;top:50%;translate:0 -50%}html.journey-on .j-steps[data-astro-cid-n2lz65zz]{min-height:3.4em;display:block}html.journey-on .j-steps[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{display:none}html.journey-on .j-steps[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz].is-on{display:grid}html.journey-on .j-panel[data-astro-cid-n2lz65zz]{z-index:3;left:var(--panel-x,68%);width:384px;height:548px;translate:-50% -50%;scale:var(--fit,1);opacity:0;margin:0;position:absolute;top:calc(50% + 14px)}html.journey-on .j-panel[data-astro-cid-n2lz65zz] .j-app[data-astro-cid-n2lz65zz]{height:100%;padding-top:34px}html.journey-on .j-panel[data-astro-cid-n2lz65zz] .chat{height:100%}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz]{height:var(--panel-h,428px)}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-app-title[data-astro-cid-n2lz65zz],html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-app-filters[data-astro-cid-n2lz65zz],html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-app-top[data-astro-cid-n2lz65zz]{display:none}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .j-app[data-astro-cid-n2lz65zz]{padding:14px}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .msg-in{display:none}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .pod-cover{aspect-ratio:354/100}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .pod-body{gap:12px;padding-top:12px}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .chat{padding-bottom:12px}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .chat-head{height:56px;margin-top:0}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .chat-members{height:44px}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .chat-timeline{padding-top:8px}html.journey-on .j-compact[data-astro-cid-n2lz65zz] .j-panel[data-astro-cid-n2lz65zz] .msg-plan{font-size:13.2px}html.journey-on .j-photo[data-astro-cid-n2lz65zz]{z-index:3;position:absolute}html.journey-on .j-photo--close[data-astro-cid-n2lz65zz]{left:var(--close-left,10%);top:var(--close-top,30%);width:var(--close-w,80%)}html.journey-on .j-photo--close[data-astro-cid-n2lz65zz] picture[data-astro-cid-n2lz65zz]{clip-path:var(--window,none)}html.journey-on .j-photo--close[data-astro-cid-n2lz65zz] .j-photo-edge[data-astro-cid-n2lz65zz]{box-shadow:none;background:0 0}html.journey-on .j-photo--close[data-astro-cid-n2lz65zz] figcaption[data-astro-cid-n2lz65zz]{opacity:0}html.journey-on .j-life[data-astro-cid-n2lz65zz] .j-cap[data-astro-cid-n2lz65zz]{top:calc(var(--nav-h) + clamp(4px, 2.4svh, 28px));right:var(--gutter);width:auto;translate:none}html.journey-on .j-life[data-astro-cid-n2lz65zz] .j-actions[data-astro-cid-n2lz65zz]{margin-top:18px}html.journey-on .j-side[data-astro-cid-n2lz65zz] .j-life[data-astro-cid-n2lz65zz] .j-cap[data-astro-cid-n2lz65zz]{width:var(--side-w,24em);text-align:left;top:50%;right:auto;translate:0 -50%}html.journey-on .j-side[data-astro-cid-n2lz65zz] .j-life[data-astro-cid-n2lz65zz] .j-lede[data-astro-cid-n2lz65zz]{margin-inline:0}html.journey-on .j-side[data-astro-cid-n2lz65zz] .j-life[data-astro-cid-n2lz65zz] .j-num[data-astro-cid-n2lz65zz],html.journey-on .j-side[data-astro-cid-n2lz65zz] .j-life[data-astro-cid-n2lz65zz] .j-actions[data-astro-cid-n2lz65zz]{justify-content:flex-start}html.journey-on .j-controls[data-astro-cid-n2lz65zz]{z-index:5;left:calc(var(--gutter) - 12px);visibility:hidden;opacity:0;background:rgb(6 19 14/calc(var(--over,0) * 90%));border-radius:999px;align-items:center;gap:2px;display:flex;position:absolute;bottom:18px}.j-ctl[data-astro-cid-n2lz65zz],.j-step[data-astro-cid-n2lz65zz]{min-height:44px;color:var(--soft);font:500 14px/1 var(--text);cursor:pointer;transition:color .2s var(--ease-soft), background-color .2s var(--ease-soft);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.j-ctl--play[data-astro-cid-n2lz65zz]{color:var(--ivory)}.j-ctl--play[data-astro-cid-n2lz65zz][data-state=playing] .i-play[data-astro-cid-n2lz65zz],.j-ctl--play[data-astro-cid-n2lz65zz][data-state=paused] .i-pause[data-astro-cid-n2lz65zz]{display:none}.j-ctl[data-astro-cid-n2lz65zz]:active,.j-step[data-astro-cid-n2lz65zz]:active{transform:scale(.97)}.j-rail[data-astro-cid-n2lz65zz]{border-inline:1px solid var(--hair);margin:0 6px;padding:0 8px;list-style:none;display:flex}.j-step[data-astro-cid-n2lz65zz] b[data-astro-cid-n2lz65zz]{font:500 11.5px/1 var(--text);color:var(--faint);font-variant-numeric:tabular-nums}.j-step[data-astro-cid-n2lz65zz][aria-current=true]{color:var(--ivory)}.j-step[data-astro-cid-n2lz65zz][aria-current=true] b[data-astro-cid-n2lz65zz]{color:var(--amber)}@media (hover:hover) and (pointer:fine){.j-ctl[data-astro-cid-n2lz65zz]:hover,.j-step[data-astro-cid-n2lz65zz]:hover{color:var(--ivory);background:#f4f0e714}}@media (width<=900px){.j-cap[data-astro-cid-n2lz65zz] h1[data-astro-cid-n2lz65zz],.j-cap[data-astro-cid-n2lz65zz] h2[data-astro-cid-n2lz65zz]{font-size:clamp(28px,8.2vw,44px)}.j-rail[data-astro-cid-n2lz65zz] span[data-astro-cid-n2lz65zz],.j-skip-more[data-astro-cid-n2lz65zz],html.journey-on .j-ctl[data-astro-cid-n2lz65zz][data-ctl=replay]{display:none}.j-step[data-astro-cid-n2lz65zz]{justify-content:center;min-width:44px;padding:0}html.journey-on .j-tight[data-astro-cid-n2lz65zz] .j-life[data-astro-cid-n2lz65zz] .j-actions[data-astro-cid-n2lz65zz],html.journey-on .j-tighter[data-astro-cid-n2lz65zz] .j-life[data-astro-cid-n2lz65zz] .j-lede[data-astro-cid-n2lz65zz]{display:none}html.journey-on .j-life[data-astro-cid-n2lz65zz] .j-actions[data-astro-cid-n2lz65zz]{flex-wrap:nowrap}html.journey-on .j-life[data-astro-cid-n2lz65zz] .j-btn[data-astro-cid-n2lz65zz]{white-space:nowrap;min-width:0;padding:0 16px;font-size:14.5px}html.journey-on .j-cap[data-astro-cid-n2lz65zz],html.journey-on .j-life[data-astro-cid-n2lz65zz] .j-cap[data-astro-cid-n2lz65zz]{top:calc(var(--nav-h) + 10px);right:var(--gutter);text-align:left;width:auto;translate:none}html.journey-on .j-cap--centre[data-astro-cid-n2lz65zz] .j-lede[data-astro-cid-n2lz65zz]{margin-inline:0}html.journey-on .j-cap--centre[data-astro-cid-n2lz65zz] .j-num[data-astro-cid-n2lz65zz],html.journey-on .j-cap--centre[data-astro-cid-n2lz65zz] .j-actions[data-astro-cid-n2lz65zz]{justify-content:flex-start}html.journey-on .j-num[data-astro-cid-n2lz65zz]{margin-bottom:10px}html.journey-on .j-app-ch[data-astro-cid-n2lz65zz] .j-lede[data-astro-cid-n2lz65zz],html.journey-on .j-plan-ch[data-astro-cid-n2lz65zz] .j-lede[data-astro-cid-n2lz65zz],html.journey-on .j-people[data-astro-cid-n2lz65zz] .j-fine[data-astro-cid-n2lz65zz]{display:none}html.journey-on .j-steps[data-astro-cid-n2lz65zz]{min-height:4.6em;margin-top:12px}html.journey-on .j-app-ch[data-astro-cid-n2lz65zz] .j-fine[data-astro-cid-n2lz65zz],html.journey-on .j-plan-ch[data-astro-cid-n2lz65zz] .j-fine[data-astro-cid-n2lz65zz]{margin:0;font-size:12.5px;line-height:14.5px;position:absolute;top:0;right:0}html.journey-on .j-app-ch[data-astro-cid-n2lz65zz] .j-num[data-astro-cid-n2lz65zz],html.journey-on .j-plan-ch[data-astro-cid-n2lz65zz] .j-num[data-astro-cid-n2lz65zz]{width:fit-content}html.journey-on .j-note-long[data-astro-cid-n2lz65zz]{display:none}html.journey-on .j-note-short[data-astro-cid-n2lz65zz]{display:inline}html.journey-on .j-panel[data-astro-cid-n2lz65zz]{left:50%;top:var(--panel-top,50%);transform-origin:50% 0;translate:-50%}html.journey-on .j-photo[data-astro-cid-n2lz65zz] figcaption[data-astro-cid-n2lz65zz]{padding:0 var(--gutter)}html.journey-on .j-photo-edge[data-astro-cid-n2lz65zz]{border-radius:0}html.journey-on .j-controls[data-astro-cid-n2lz65zz]{bottom:8px}@media (height<=700px){html.journey-on .j-cap[data-astro-cid-n2lz65zz] h2[data-astro-cid-n2lz65zz]{font-size:26px}html.journey-on .j-steps[data-astro-cid-n2lz65zz]{margin-top:8px}}}@media (prefers-reduced-motion:reduce){.j-btn[data-astro-cid-n2lz65zz],.j-chip[data-astro-cid-n2lz65zz],.j-ctl[data-astro-cid-n2lz65zz],.j-step[data-astro-cid-n2lz65zz]{transition:none}}.pods[data-astro-cid-gclqnmli]{padding:clamp(72px, 10vw, 150px) var(--gutter) clamp(56px, 7vw, 104px);background:var(--paper);color:var(--ink)}.pods-head[data-astro-cid-gclqnmli]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:24px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4.5vw,64px);display:grid}.pods-head[data-astro-cid-gclqnmli] p[data-astro-cid-gclqnmli]{max-width:34em;color:var(--muted);margin:0 0 6px;font-size:clamp(15px,1.12vw,17.5px);line-height:1.55}.pods-head[data-astro-cid-gclqnmli] h2[data-astro-cid-gclqnmli]:focus{outline:none}.pods-grid[data-astro-cid-gclqnmli]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,2.6vw,40px) clamp(16px,2.2vw,32px);margin:0;padding:0;list-style:none;display:grid}.pod[data-astro-cid-gclqnmli]{grid-column:8/-1;min-width:0}.pod--lead[data-astro-cid-gclqnmli]{flex-direction:column;grid-area:1/1/span 2/8;display:flex}.pod-photo[data-astro-cid-gclqnmli]{aspect-ratio:16/9;background:#d9d2c2;border-radius:10px;overflow:hidden}.pod--lead[data-astro-cid-gclqnmli] .pod-photo[data-astro-cid-gclqnmli]{aspect-ratio:auto;flex:1;min-height:320px}.pod-photo[data-astro-cid-gclqnmli] img[data-astro-cid-gclqnmli]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.pod-name[data-astro-cid-gclqnmli]{font:500 clamp(18px, 1.5vw, 22px)/1.25 var(--text);color:var(--ink);border-bottom:1px solid #0f2a1b29;justify-content:space-between;align-items:baseline;gap:16px;margin:14px 0 0;padding-bottom:14px;display:flex}.pod-name[data-astro-cid-gclqnmli] span[data-astro-cid-gclqnmli]{color:#55645a;white-space:nowrap;font-size:14.5px;font-weight:400}.pods-note[data-astro-cid-gclqnmli]{color:#55645a;margin:22px 0 0;font-size:13.5px}@media (hover:hover) and (pointer:fine){.pod-photo[data-astro-cid-gclqnmli]:hover img[data-astro-cid-gclqnmli]{transform:scale(1.03)}}@media (width<=860px){.pods-head[data-astro-cid-gclqnmli]{grid-template-columns:1fr}.pod[data-astro-cid-gclqnmli],.pod--lead[data-astro-cid-gclqnmli]{grid-area:auto/1/auto/-1}.pod--lead[data-astro-cid-gclqnmli] .pod-photo[data-astro-cid-gclqnmli]{aspect-ratio:4/3;min-height:0}}@media (prefers-reduced-motion:reduce){.pod-photo[data-astro-cid-gclqnmli] img[data-astro-cid-gclqnmli]{transition:none;transform:none}}.create[data-astro-cid-46tfznpd]{padding:clamp(72px, 9vw, 136px) var(--gutter);background:var(--paper-2);color:var(--ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.create-copy[data-astro-cid-46tfznpd] h2[data-astro-cid-46tfznpd]:focus{outline:none}.create-copy[data-astro-cid-46tfznpd] h2[data-astro-cid-46tfznpd]{margin-bottom:18px}.create-copy[data-astro-cid-46tfznpd]>p[data-astro-cid-46tfznpd]{max-width:34em;color:var(--muted);margin:0;font-size:clamp(15px,1.12vw,17.5px);line-height:1.55}.rules[data-astro-cid-46tfznpd]{max-width:30em;margin:28px 0 0;padding:0;list-style:none}.rules[data-astro-cid-46tfznpd] li[data-astro-cid-46tfznpd]{color:var(--muted);border-top:1px solid #0f2a1b29;padding:12px 0;font-size:15.5px;line-height:1.5}.rules[data-astro-cid-46tfznpd] strong[data-astro-cid-46tfznpd]{color:var(--ink);font-weight:500}.create-copy[data-astro-cid-46tfznpd]>.status[data-astro-cid-46tfznpd]{color:#55645a;border-top:1px solid #0f2a1b29;align-items:baseline;gap:10px;max-width:30em;margin:0;padding-top:14px;font-size:14.5px;line-height:1.5;display:flex}.planned[data-astro-cid-46tfznpd]{border:1px solid var(--action);color:var(--action);border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-weight:500}.builder-wrap[data-astro-cid-46tfznpd]{min-width:0;container-type:inline-size}.builder[data-astro-cid-46tfznpd]{background:var(--forest);color:#f1f5f0;border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,3vw,44px);padding:clamp(24px,3.2vw,46px);display:grid;position:relative;box-shadow:0 34px 60px -40px #0b2e1cb3}@container (width<=659px){.builder[data-astro-cid-46tfznpd]{grid-template-columns:minmax(0,1fr);justify-items:start}.builder-steps[data-astro-cid-46tfznpd]{justify-self:stretch}.preview[data-astro-cid-46tfznpd]{width:min(300px,100%)}}.leaves[data-astro-cid-46tfznpd]{pointer-events:none;width:clamp(120px,12vw,170px);height:auto;position:absolute;top:-26px;right:-10px;overflow:visible}.builder-steps[data-astro-cid-46tfznpd]{gap:24px;display:grid}fieldset[data-astro-cid-46tfznpd]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-46tfznpd]{color:var(--leaf);margin-bottom:12px;padding:0;font-size:14.5px;font-weight:600}.chips[data-astro-cid-46tfznpd]{flex-wrap:wrap;gap:9px;display:flex}.interest-sets[data-astro-cid-46tfznpd]{display:grid}.interest-set[data-astro-cid-46tfznpd]{grid-area:1/1;align-content:flex-start}.interest-set[data-astro-cid-46tfznpd][data-active=false]{visibility:hidden}.chip[data-astro-cid-46tfznpd]{color:#f1f5f0;max-width:100%;min-height:46px;font:500 16px/1.25 var(--text);text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:background-color .2s var(--ease-soft), border-color .2s var(--ease-soft), color .2s var(--ease-soft), transform .12s var(--ease-soft);background:0 0;border:1px solid #ffffff4d;border-radius:23px;padding:8px 17px}.chip[data-astro-cid-46tfznpd]:active{transform:scale(.97)}.chip[data-astro-cid-46tfznpd][aria-pressed=true]{background:var(--green);border-color:var(--leaf);color:#fff}.chip[data-astro-cid-46tfznpd].size{min-width:68px;font-family:var(--display);font-size:20px;font-weight:700}.chip[data-astro-cid-46tfznpd]:focus-visible{outline-color:var(--leaf)}@media (hover:hover) and (pointer:fine){.chip[data-astro-cid-46tfznpd]:not([aria-pressed=true]):hover{border-color:#ffffff9e}}.preview[data-astro-cid-46tfznpd]{width:256px;max-width:100%}.mini-card[data-astro-cid-46tfznpd]{background:var(--app-card);font-family:var(--text);border:1px solid #ffffff24;border-radius:20px;overflow:hidden}.mini-cover[data-astro-cid-46tfznpd]{background:radial-gradient(80% 90% at 20% 10%,#88db838c,#0000 60%),radial-gradient(80% 90% at 90% 90%,#16a34a99,#0000 65%),#1c3a2a;align-content:center;place-items:center;gap:8px;height:112px;display:grid}.mini-cover[data-astro-cid-46tfznpd] img[data-astro-cid-46tfznpd]{filter:brightness(0)invert();opacity:.92;width:40px;height:40px}.mini-cover[data-astro-cid-46tfznpd] span[data-astro-cid-46tfznpd]{color:#e3efe7;font-size:11px}.mini-body[data-astro-cid-46tfznpd]{gap:10px;padding:14px 12px 12px;display:grid}.mini-title[data-astro-cid-46tfznpd]{color:#fff;margin:0;font-size:16px;font-weight:500}.mini-meta[data-astro-cid-46tfznpd]{color:var(--app-sage);margin:-6px 0 0;font-size:12.5px}.mini-row[data-astro-cid-46tfznpd]{color:#e3efe7;align-items:center;gap:10px;font-size:12.5px;display:flex}.you[data-astro-cid-46tfznpd]{color:#fff;background:#c2410c;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.mini-btn[data-astro-cid-46tfznpd]{background:var(--app-gradient-text);color:#fff;border-radius:100px;justify-content:center;align-items:center;height:44px;font-size:15px;display:flex}.preview-note[data-astro-cid-46tfznpd]{color:var(--app-sage);margin:12px 0 0;font-size:13.5px}@media (width<=1023px){.create[data-astro-cid-46tfznpd]{grid-template-columns:1fr}}.who[data-astro-cid-wb2sr3s7]{padding:clamp(64px, 8vw, 120px) var(--gutter);background:var(--paper);color:var(--ink)}.who[data-astro-cid-wb2sr3s7] h2[data-astro-cid-wb2sr3s7]{margin-bottom:clamp(28px,4vw,56px)}.who-cols[data-astro-cid-wb2sr3s7]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:0 clamp(28px,4vw,64px);display:grid}.who-cols[data-astro-cid-wb2sr3s7]>div[data-astro-cid-wb2sr3s7]{border-top:1px solid #0f2a1b29;padding-top:20px}.who-now[data-astro-cid-wb2sr3s7]{border-top-color:var(--action)!important}.who[data-astro-cid-wb2sr3s7] p[data-astro-cid-wb2sr3s7]{max-width:34em;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.who-now[data-astro-cid-wb2sr3s7] p[data-astro-cid-wb2sr3s7]{color:var(--ink);font-size:clamp(17px,1.35vw,20px);line-height:1.5}.who[data-astro-cid-wb2sr3s7] h3[data-astro-cid-wb2sr3s7]{font:500 16px/1.3 var(--text);color:var(--ink);align-items:center;gap:10px;margin:0 0 10px;display:flex}.planned[data-astro-cid-wb2sr3s7]{color:#55645a;border:1px solid #0f2a1b29;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:500}.who-link[data-astro-cid-wb2sr3s7]{min-height:44px;color:var(--ink);align-items:center;gap:8px;margin-top:10px;font-weight:500;text-decoration:none;display:inline-flex}.who-link[data-astro-cid-wb2sr3s7] span[data-astro-cid-wb2sr3s7]{color:var(--action);transition:transform .3s var(--ease)}.who[data-astro-cid-wb2sr3s7] [data-astro-cid-wb2sr3s7]:focus-visible{outline-color:var(--action)}@media (hover:hover) and (pointer:fine){.who-link[data-astro-cid-wb2sr3s7]:hover span[data-astro-cid-wb2sr3s7]{transform:translate(4px)}}@media (width<=860px){.who-cols[data-astro-cid-wb2sr3s7]{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.who-link[data-astro-cid-wb2sr3s7] span[data-astro-cid-wb2sr3s7]{transition:none}}.faq[data-astro-cid-hemr5th4]{padding:clamp(72px, 9vw, 132px) var(--gutter);background:var(--paper-2);color:var(--ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);display:grid}.faq-head[data-astro-cid-hemr5th4]{top:calc(var(--nav-h) + 24px);align-self:start;position:sticky}.faq-head[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]{margin-bottom:16px}.faq-head[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);max-width:30em;margin:0;font-size:16.5px;line-height:1.55}.faq-list[data-astro-cid-hemr5th4]{border-top:1px solid #0f2a1b33}details[data-astro-cid-hemr5th4]{border-bottom:1px solid #0f2a1b33}summary[data-astro-cid-hemr5th4]{cursor:pointer;min-height:64px;font:500 clamp(18px, 1.5vw, 21px)/1.3 var(--text);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.plus[data-astro-cid-hemr5th4]{flex:none;width:28px;height:28px;position:relative}.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink);width:13px;height:1.5px;transition:rotate .3s var(--ease);position:absolute;top:50%;left:50%;translate:-50% -50%}.plus[data-astro-cid-hemr5th4]:after{rotate:90deg}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:after{rotate:0deg}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:#23382c;max-width:58ch;margin:0 0 22px;font-size:17px;line-height:1.6}@media (width<=860px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq-head[data-astro-cid-hemr5th4]{position:static}}@media (prefers-reduced-motion:reduce){.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{transition:none}}.anchor[data-astro-cid-2rl6qrpo]{scroll-margin-top:calc(var(--nav-h) + 32px)}.closing[data-astro-cid-2rl6qrpo]{background:var(--ground);color:var(--ivory);border-top:1px solid var(--hairline)}.closing-in[data-astro-cid-2rl6qrpo]{max-width:760px;padding:clamp(72px, 9vw, 128px) var(--gutter);text-align:center;margin:0 auto}.seats[data-astro-cid-2rl6qrpo]{justify-content:center;gap:10px;margin:0 0 28px;display:flex}.seats[data-astro-cid-2rl6qrpo] i[data-astro-cid-2rl6qrpo]{background:var(--champagne);border-radius:50%;width:9px;height:9px}.seats[data-astro-cid-2rl6qrpo] i[data-astro-cid-2rl6qrpo].open{box-shadow:inset 0 0 0 1.5px var(--amber);background:0 0}.closing[data-astro-cid-2rl6qrpo] h2[data-astro-cid-2rl6qrpo]{margin-bottom:14px}.closing-intro[data-astro-cid-2rl6qrpo]{color:var(--ivory-soft);margin:0 0 30px;font-size:16px}.ea-form[data-astro-cid-2rl6qrpo]{text-align:left;max-width:560px;margin:0 auto}.ea-form[data-astro-cid-2rl6qrpo] label[data-astro-cid-2rl6qrpo]{color:var(--ivory-soft);margin-bottom:8px;font-size:14.5px;font-weight:500;display:block}.ea-row[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;gap:10px;display:flex}.ea-row[data-astro-cid-2rl6qrpo] input[data-astro-cid-2rl6qrpo]{width:100%;min-width:0;min-height:52px;color:var(--ivory);font:400 16.5px/1 var(--text);background:#f4f0e70d;border:1px solid #f4f0e757;border-radius:999px;flex:260px;padding:0 20px}.ea-row[data-astro-cid-2rl6qrpo] input[data-astro-cid-2rl6qrpo]::placeholder{color:#f4f0e780}.ea-row[data-astro-cid-2rl6qrpo] input[data-astro-cid-2rl6qrpo]:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-color:#0000}.ea-row[data-astro-cid-2rl6qrpo] input[data-astro-cid-2rl6qrpo][aria-invalid=true]{border-color:#f59e7b}.ea-row[data-astro-cid-2rl6qrpo] .btn[data-astro-cid-2rl6qrpo]{background:var(--ivory);color:#0b2016;height:52px;font-weight:500}@media (hover:hover) and (pointer:fine){.ea-row[data-astro-cid-2rl6qrpo] .btn[data-astro-cid-2rl6qrpo]:hover{background:#fff}}.field-error[data-astro-cid-2rl6qrpo]{color:#ffc2ac;margin:10px 0 0;font-size:15.5px;font-weight:500}.field-error[data-astro-cid-2rl6qrpo]:empty{display:none}.ea-msg[data-astro-cid-2rl6qrpo]{color:var(--ivory);margin:12px 0 0;font-size:15.5px;line-height:1.5}.ea-msg[data-astro-cid-2rl6qrpo]:empty{display:none}.ea-msg[data-astro-cid-2rl6qrpo][data-kind=error]{color:#ffc2ac}.ea-note[data-astro-cid-2rl6qrpo]{color:var(--ivory-faint);align-items:baseline;gap:10px;margin:14px 0 0;font-size:14px;line-height:1.5;display:flex}.ea-note[data-astro-cid-2rl6qrpo] .dot[data-astro-cid-2rl6qrpo]{background:var(--ember);border-radius:50%;flex:none;width:8px;height:8px}.closing-links[data-astro-cid-2rl6qrpo]{border-top:1px solid var(--hairline);color:var(--ivory-soft);gap:8px;margin-top:40px;padding-top:22px;font-size:15px;display:grid}.closing-links[data-astro-cid-2rl6qrpo] p[data-astro-cid-2rl6qrpo]{margin:0}.closing-links[data-astro-cid-2rl6qrpo] strong[data-astro-cid-2rl6qrpo]{color:var(--ivory);font-weight:500}.closing-links[data-astro-cid-2rl6qrpo] a[data-astro-cid-2rl6qrpo]{color:var(--ivory);margin-block:-12px;padding-block:12px;display:inline-block}.closing[data-astro-cid-2rl6qrpo] [data-astro-cid-2rl6qrpo]:focus-visible{outline-color:var(--amber)}@media (width<=600px){.ea-row[data-astro-cid-2rl6qrpo] .btn[data-astro-cid-2rl6qrpo]{width:100%}.closing-in[data-astro-cid-2rl6qrpo]{text-align:left}.seats[data-astro-cid-2rl6qrpo]{justify-content:flex-start}}
