._overlay_30bgj_1{z-index:60;background:#27193370;position:fixed;inset:0}._modal_30bgj_7{z-index:61;color:#332840;background:#fffdfb;border-radius:24px;width:min(480px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:32px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 70px -20px #27193359}._bell_30bgj_22{color:#68438d;margin-bottom:20px}._title_30bgj_23{letter-spacing:-.025em;text-wrap:balance;outline:none;margin:0 0 16px;font-size:clamp(26px,5vw,32px);font-weight:600;line-height:1.15}._description_30bgj_24{color:#65546f;margin:0;font-size:16px;line-height:1.65}._actions_30bgj_25{flex-direction:column;gap:10px;margin-top:26px;display:flex}._actions_30bgj_25 button{width:100%}._note_30bgj_27{color:#65546f;margin:20px 0 0;font-size:12px;line-height:1.6}._feedback_30bgj_28{margin:14px 0 0;font-size:14px;line-height:1.6}._feedback_30bgj_28:empty{display:none}._active_30bgj_30{color:#503474;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:550px){._modal_30bgj_7{padding:26px}}._overlay_35kua_1{z-index:44;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#27193370;position:fixed;inset:0}._sheet_35kua_5{z-index:45;color:#332840;background:#fffdfb;border-radius:24px;outline:none;flex-direction:column;width:min(780px,100vw - 48px);height:fit-content;max-height:min(940px,100dvh - 48px);margin:auto;display:flex;position:fixed;inset:0;overflow:hidden}._shadow_35kua_14{z-index:45;pointer-events:none;transform-origin:0 0;position:fixed;top:0;left:0;box-shadow:0 32px 100px -24px #21113073}._hero_35kua_19{height:clamp(170px,27dvh,260px);margin:-28px -34px 28px;transition:height .32s cubic-bezier(.2,.8,.2,1);overflow:hidden}._hero_35kua_19 ._artwork_35kua_20{width:100%;height:100%;min-height:0}._close_35kua_21{z-index:2;color:#503474;cursor:pointer;background:#fffdfbeb;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .18s,background .18s;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 3px 12px #2719331a}._close_35kua_21:hover{background:#fff;transform:rotate(8deg)}:is(._close_35kua_21:focus-visible,._back_35kua_29:focus-visible){outline-offset:3px;outline:3px solid #916cb2}._body_35kua_30{overscroll-behavior:contain;min-height:0;padding:28px 34px 24px;overflow-y:auto}._eyebrow_35kua_31{letter-spacing:1.7px;color:var(--tone);margin-bottom:9px;font-size:10px;font-weight:700;display:block}._title_35kua_32{letter-spacing:-1.1px;outline:none;margin:0 0 13px;font-size:clamp(27px,3vw,35px);font-weight:600;line-height:1.13}._description_35kua_33{color:#7a6985;margin:0;font-size:15px;line-height:1.65}._meta_35kua_34{border-bottom:1px solid #ece4ee;grid-template-columns:1fr 1fr;gap:22px;margin-top:4px;padding:23px 0;display:grid}._meta_35kua_34>div{align-items:flex-start;gap:11px;display:flex}._meta_35kua_34 svg{color:var(--tone);flex-shrink:0;margin-top:2px}._meta_35kua_34 small{color:#927d9c;letter-spacing:1px;margin-bottom:5px;font-size:9px;font-weight:700;display:block}._meta_35kua_34 strong{font-size:13px;font-weight:500;line-height:1.5;display:block}._program_35kua_39{padding:23px 0}._program_35kua_39 h3,._team_35kua_40 h3{letter-spacing:-.4px;margin:0;font-size:19px;font-weight:600}._program_35kua_39 ul{gap:11px;margin:14px 0 0;padding:0;list-style:none;display:grid}._program_35kua_39 li{align-items:baseline;gap:12px;display:flex}._program_35kua_39 li>span{background:#edb393;border-radius:50%;flex:0 0 6px;height:6px}._program_35kua_39 p{color:#776681;margin:0;font-size:14px;line-height:1.55}._team_35kua_40{background:var(--tint);border-radius:17px;padding:20px 22px}._teamHeading_35kua_46{color:var(--tone);align-items:center;gap:10px;display:flex}._team_35kua_40>p{color:#796681;margin:9px 0 14px;font-size:13px;line-height:1.5}._missions_35kua_48{flex-wrap:wrap;gap:7px;display:flex}._missions_35kua_48 span{color:#68546f;background:#ffffffb3;border:1px solid #fff9;border-radius:7px;padding:5px 9px;font-size:11px}._count_35kua_50{color:var(--tone);align-items:center;gap:9px;margin-top:18px;display:flex}._count_35kua_50 strong{font-size:13px;font-weight:600}._practical_35kua_52{color:#917e9a;align-items:flex-start;gap:9px;margin:20px 0 0;font-size:12px;line-height:1.65;display:flex}._practical_35kua_52 svg{flex-shrink:0;margin-top:2px}._actions_35kua_54{background:#fffdfb;border-top:1px solid #ece4ee;flex:none;grid-template-columns:1fr 1fr;align-items:start;gap:13px;padding:19px 34px;display:grid;box-shadow:0 -8px 25px #432d5108}._actions_35kua_54 .button{justify-content:center;width:100%;min-height:47px;font-size:13px}._sheet_35kua_5 .button.primary{background:color-mix(in srgb, var(--tone) 90%, black);color:#fff}._sheet_35kua_5 .button.primary:hover{background:color-mix(in srgb, var(--tone) 78%, black)}._sheet_35kua_5 .button.primary:focus-visible{outline:3px solid var(--tone);outline-offset:3px}._calendar_35kua_62 small{color:#937e9b;text-align:center;margin-top:6px;font-size:10px;display:block}._actions_35kua_54>:only-child{grid-column:1/-1}._back_35kua_29{color:var(--tone);cursor:pointer;align-items:center;gap:7px;margin:22px 0 20px;font-size:12px;display:inline-flex}._formTitle_35kua_65{letter-spacing:-.5px;outline:none;font-size:23px;font-weight:600}._formStep_35kua_66 .form-heading{margin-top:5px}._formStep_35kua_66 .form-heading h3{display:none}._sheet_35kua_5[data-step=form] ._hero_35kua_19{height:125px}._sheet_35kua_5[data-step=form] ._description_35kua_33{display:none}._sheet_35kua_5[data-step=form] ._title_35kua_32{margin-bottom:0;font-size:26px}._flying_35kua_71{z-index:46;contain:layout paint;transform-origin:0 0;will-change:transform, width, height;box-shadow:none!important;pointer-events:none!important;border:0!important;max-width:none!important;margin:0!important;transition:none!important;position:fixed!important;top:0!important;left:0!important}@media (max-width:600px){._sheet_35kua_5{border-radius:23px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}._hero_35kua_19{height:clamp(155px,23dvh,200px);margin:-23px -21px 23px}._body_35kua_30{padding:23px 21px}._title_35kua_32{font-size:28px}._description_35kua_33{font-size:14px}._meta_35kua_34{grid-template-columns:1fr;gap:16px;padding:20px 0}._meta_35kua_34 small{margin-bottom:3px}._team_35kua_40{padding:18px}._actions_35kua_54{padding:13px 20px max(14px, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:9px}._actions_35kua_54 .button{min-height:43px}._sheet_35kua_5[data-step=form] ._hero_35kua_19{height:100px}._sheet_35kua_5[data-step=form] ._hero_35kua_19 .event-category{display:none}}@media (prefers-reduced-motion:reduce){._close_35kua_21,._hero_35kua_19{transition:none}}._formStep_35kua_66{--form-accent:color-mix(in srgb, var(--tone) 90%, black);--form-ink:color-mix(in srgb, var(--tone) 40%, #332840);--form-muted:color-mix(in srgb, var(--tone) 30%, #716b74);--form-border:color-mix(in srgb, var(--tone) 25%, white);--primary:var(--form-accent);--primary-foreground:white;--ring:var(--tone);--input:var(--form-border)}._formStep_35kua_66 ._formTitle_35kua_65,._formStep_35kua_66 .children-section>legend,._formStep_35kua_66 .volunteer-form label,._formStep_35kua_66 .success-panel h3{color:var(--form-ink)}._formStep_35kua_66 .form-heading p,._formStep_35kua_66 .children-hint,._formStep_35kua_66 .field-hint,._formStep_35kua_66 .optional,._formStep_35kua_66 .form-footnote,._formStep_35kua_66 .success-panel p,._formStep_35kua_66 .success-panel label,._formStep_35kua_66 .success-panel small{color:var(--form-muted)}._formStep_35kua_66 input:not([type=checkbox]){border-color:var(--form-border);color:var(--form-ink)}._formStep_35kua_66 input::placeholder{color:color-mix(in srgb, var(--form-muted) 75%, white)}:is(._formStep_35kua_66 input:focus-visible,._formStep_35kua_66 button:focus-visible,._formStep_35kua_66 a:focus-visible){outline-color:var(--tone)}._formStep_35kua_66 input:focus-visible{border-color:var(--tone)}._formStep_35kua_66 .child-entry,._formStep_35kua_66 .success-panel{background:var(--tint);border-color:var(--form-border)}._formStep_35kua_66 .child-entry>legend,._formStep_35kua_66 .remove-child,._formStep_35kua_66 .consent a{color:var(--form-accent)}._formStep_35kua_66 .remove-child:hover{color:var(--form-ink)}._formStep_35kua_66 .button.outline{border-color:var(--form-border);color:var(--form-accent)}._formStep_35kua_66 .button.outline:hover{background:var(--tint);border-color:var(--tone)}._formStep_35kua_66 [data-slot=checkbox][data-state=checked]{background:var(--form-accent);border-color:var(--form-accent);color:#fff}._formStep_35kua_66 .success-check{background:color-mix(in srgb, var(--tone) 20%, white);color:var(--form-accent)}._sheet_35kua_5[data-step=form] ._close_35kua_21{color:var(--tone)}._sheet_35kua_5[data-step=form] ._close_35kua_21:focus-visible{outline-color:var(--tone)}._back_35kua_29:focus-visible{outline-color:var(--tone)}
