.sectionPrimitives_eyebrow__7hEhA,.sectionPrimitives_iconTile__oOJ35,.sectionPrimitives_primaryButton__DOuS_,.sectionPrimitives_secondaryButton__6WPgj,.sectionPrimitives_verifiedPill__g1w7_{--siren-pink:#f5a3b7;--siren-pink-soft:#fcd5db;--siren-gradient:linear-gradient(135deg,#f5a3b7,#fcd5db)}.sectionPrimitives_eyebrow__7hEhA{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 16px;border-radius:999px;background:rgba(245,163,183,.08);border:1px solid rgba(245,163,183,.15);color:var(--siren-pink);font-size:var(--siren-micro,clamp(11px,.282vw + 9.94px,14px));font-weight:600;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.sectionPrimitives_eyebrowDot__Uo97x{width:6px;height:6px;border-radius:999px;background:var(--siren-pink);flex-shrink:0}.sectionPrimitives_iconTile__oOJ35{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:var(--siren-gradient);border:1px solid rgba(245,163,183,.4)}.sectionPrimitives_primaryButton__DOuS_{position:relative;overflow:hidden;padding:14px 32px;border:none;border-radius:999px;background:var(--siren-gradient);color:#fff;font-size:var(--siren-button,clamp(15px,1vw + 10px,20px));font-weight:600;cursor:pointer;box-shadow:0 8px 30px rgba(245,163,183,.3);transition:transform .2s ease,box-shadow .2s ease}.sectionPrimitives_primaryButton__DOuS_:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(245,163,183,.4)}.sectionPrimitives_primaryButton__DOuS_:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.45) 50%,transparent 75%);transform:translateX(-110%);transition:transform .7s ease}.sectionPrimitives_primaryButton__DOuS_:focus-visible:after,.sectionPrimitives_primaryButton__DOuS_:hover:after{transform:translateX(110%)}.sectionPrimitives_buttonLabel___xOQn{position:relative;z-index:1}.sectionPrimitives_secondaryButton__6WPgj{padding:14px 32px;border:1.5px solid var(--siren-pink);border-radius:999px;background:transparent;color:var(--siren-pink);font-size:var(--siren-button,clamp(15px,1vw + 10px,20px));font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.sectionPrimitives_secondaryButton__6WPgj:hover{background:rgba(245,163,183,.06);transform:translateY(-2px)}.sectionPrimitives_primaryButton__DOuS_:focus-visible,.sectionPrimitives_secondaryButton__6WPgj:focus-visible{outline:none;box-shadow:0 8px 30px rgba(245,163,183,.3),0 0 0 3px rgba(245,163,183,.45)}.sectionPrimitives_verifiedPill__g1w7_{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:rgba(245,163,183,.15);border:1px solid rgba(245,163,183,.3);color:var(--siren-pink);font-size:var(--siren-micro,clamp(11px,.282vw + 9.94px,14px));font-weight:600;white-space:nowrap}.sectionPrimitives_segmented__SyiEq{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:rgba(245,163,183,.08);border:1px solid rgba(245,163,183,.18)}.sectionPrimitives_segment__F9bh4{position:relative;margin:0;padding:7px 16px;border-radius:999px;color:var(--color-text-secondary,#64748b);font-size:var(--siren-small,clamp(13px,.8vw + 9px,16px));font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.sectionPrimitives_segment__F9bh4:hover{color:#f5a3b7;background:rgba(245,163,183,.1)}.sectionPrimitives_segmentActive__Xsvoj,.sectionPrimitives_segmentActive__Xsvoj:hover{background:linear-gradient(135deg,#f5a3b7,#fcd5db);color:#fff;box-shadow:0 4px 14px rgba(245,163,183,.4)}.sectionPrimitives_segmentInput__uqiGI{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sectionPrimitives_segment__F9bh4:focus-within{box-shadow:0 0 0 3px rgba(245,163,183,.45)}@media (prefers-reduced-motion:reduce){.sectionPrimitives_primaryButton__DOuS_,.sectionPrimitives_secondaryButton__6WPgj,.sectionPrimitives_segment__F9bh4{transition:none}.sectionPrimitives_primaryButton__DOuS_:hover,.sectionPrimitives_secondaryButton__6WPgj:hover{transform:none}.sectionPrimitives_primaryButton__DOuS_:after{display:none}}.bundleBuilder_section__wbS1m{--siren-pink:#f5a3b7;--siren-pink-soft:#fcd5db;--siren-gradient:linear-gradient(135deg,#f5a3b7,#fcd5db);--slot-radius:16px;position:relative;width:100%;overflow:hidden;isolation:isolate;padding:var(--siren-section-pad-y) var(--siren-section-pad-x);padding-bottom:var(--siren-section-pad-y);background:radial-gradient(ellipse 70% 60% at 80% 40%,rgba(245,163,183,.13) 0,transparent 70%),radial-gradient(ellipse 50% 50% at 10% 80%,rgba(252,213,219,.1) 0,transparent 60%),var(--color-bg-primary,#fafbff)}.bundleBuilder_noise__JYIni{position:absolute;inset:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:200px 200px}.bundleBuilder_container__uCLGi{position:relative;max-width:1240px;margin:0 auto}.bundleBuilder_grid__K6OPT{display:grid;grid-template-columns:45fr 55fr;align-items:start;grid-gap:64px;gap:64px}.bundleBuilder_copyColumn__h7Je4{display:flex;flex-direction:column;gap:32px;padding-top:32px}.bundleBuilder_heading__Fvu1d{margin:0;font-size:var(--siren-h2);font-weight:800;line-height:var(--siren-h2-line);color:var(--siren-pink)}.bundleBuilder_headingAccentWrap__9LorR{position:relative;display:inline-block}.bundleBuilder_headingAccent__nzUqW{color:var(--siren-pink)}.bundleBuilder_headingSwash__iawos{position:absolute;bottom:-4px;left:0;width:100%}.bundleBuilder_lede__31IE4{margin:0;max-width:440px;font-size:var(--siren-lede);line-height:1.75;color:var(--color-text-secondary,#64748b)}.bundleBuilder_trustRow__o79fi{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.bundleBuilder_avatarStack__Q6HlN{display:flex;align-items:center;margin-right:4px}.bundleBuilder_avatar__ZNDhk{position:relative;width:36px;height:36px;border-radius:999px;overflow:hidden;border:2px solid #fff;background:#f3e8ff;box-shadow:0 1px 4px rgba(0,0,0,.12);flex-shrink:0}.bundleBuilder_avatar__ZNDhk+.bundleBuilder_avatar__ZNDhk{margin-left:-10px}.bundleBuilder_avatar__ZNDhk img{width:100%;height:100%;object-fit:cover}.bundleBuilder_trustCount__ZS7lh{margin:0;font-size:var(--siren-small);font-weight:600;color:var(--color-text-main,#1a1a2e)}.bundleBuilder_stars__ax6SC{display:flex;gap:2px;margin-top:4px}.bundleBuilder_ctaRow__O01eX{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bundleBuilder_textLink__WQ07G{display:inline-flex;align-items:center;gap:6px;font-size:var(--siren-small);font-weight:600;color:var(--siren-pink);text-decoration:none;transition:opacity .2s ease}.bundleBuilder_textLink__WQ07G:hover{opacity:.7;color:var(--siren-pink)}.bundleBuilder_reassurances__K4_A7{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px 0 0;list-style:none;border-top:1px solid var(--color-border-light,rgba(0,0,0,.06))}.bundleBuilder_reassurance__trZLQ{display:flex;align-items:center;gap:12px;font-size:var(--siren-body);color:var(--color-text-secondary,#64748b)}.bundleBuilder_reassuranceIcon__RBveV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:8px;background:rgba(245,163,183,.1)}.bundleBuilder_builderColumn__fy5r1{position:relative}.bundleBuilder_builderOrb__kSRzy{position:absolute;inset:-64px;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(245,163,183,.18) 0,transparent 70%)}.bundleBuilder_builderShadowCard__oAYC_{position:absolute;inset:0;pointer-events:none;border-radius:32px;background:rgba(245,163,183,.15);transform:rotate(2.5deg) translate(8px,10px);box-shadow:0 8px 40px rgba(245,163,183,.2)}.bundleBuilder_floatingPillBottom__S4z6X,.bundleBuilder_floatingPillTop__5sgj7{position:absolute;z-index:20;display:inline-flex;align-items:center;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.1);font-size:var(--siren-micro);font-weight:600;color:var(--color-text-main,#1a1a2e);white-space:nowrap}.bundleBuilder_floatingPillTop__5sgj7{top:-16px;right:-24px;gap:6px;padding:6px 12px}.bundleBuilder_floatingPillBottom__S4z6X{bottom:-20px;left:-24px;gap:8px;padding:8px 12px}.bundleBuilder_builderCard__NK4op{position:relative;z-index:10;padding:32px 32px 28px;border-radius:32px;background:rgba(255,255,255,.82);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(245,163,183,.18);box-shadow:0 12px 60px rgba(0,0,0,.09),0 1px 2px rgba(0,0,0,.04);transform:rotate(-.8deg) perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .3s ease}.bundleBuilder_builderCardHeader__QV5MX{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.bundleBuilder_builderCardLabel__N9byi{margin:0;font-size:var(--siren-micro);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted,#94a3b8)}.bundleBuilder_builderCardCount__iZNyS{padding:2px 8px;border-radius:999px;background:rgba(245,163,183,.1);color:var(--siren-pink);font-size:var(--siren-micro);font-weight:500;white-space:nowrap}.bundleBuilder_slotGrid__rqR50{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;margin-bottom:24px}.bundleBuilder_slotCell__Jrakn{grid-column:span 2}.bundleBuilder_slotCellWide__8roLR{grid-column:span 3}.bundleBuilder_slotCellCenter__tq7wn{grid-column:3/5}.bundleBuilder_slotFilled__KY7ni{position:relative;border-radius:var(--slot-radius);overflow:hidden;background:#fff;border:1px solid var(--color-border-light,rgba(0,0,0,.06));box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .3s ease}.bundleBuilder_slotFilled__KY7ni:hover{transform:translateY(-2px)}.bundleBuilder_slotPhoto__yisJh{position:relative;height:96px;overflow:hidden;background:rgba(245,163,183,.08)}.bundleBuilder_slotPhoto__yisJh img{width:100%;height:100%;object-fit:cover}.bundleBuilder_slotPhotoScrim__yzcXc{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.28))}.bundleBuilder_slotRemove__p5weR{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;opacity:0;transition:opacity .2s ease}.bundleBuilder_slotFilled__KY7ni:hover .bundleBuilder_slotRemove__p5weR,.bundleBuilder_slotRemove__p5weR:focus-visible{opacity:1}.bundleBuilder_slotLogo__G0Npu{position:absolute;bottom:-12px;left:12px;z-index:10;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:2px solid #fff;color:#fff;font-size:var(--siren-micro);font-weight:800;box-shadow:0 2px 6px rgba(0,0,0,.2)}.bundleBuilder_slotInfo__ZlJtd{padding:20px 12px 12px}.bundleBuilder_slotName__l0ZcU{margin:0;font-size:var(--siren-small);font-weight:700;line-height:1.25;color:var(--color-text-main,#1a1a2e)}.bundleBuilder_slotTags__qT2_Q{display:flex;align-items:center;gap:4px;margin-top:6px;flex-wrap:wrap}.bundleBuilder_slotCause__f1pp6{padding:1px 6px;border-radius:999px;background:rgba(245,163,183,.12);color:var(--siren-pink);font-size:var(--siren-micro);font-weight:500;white-space:nowrap}.bundleBuilder_slotEmpty___xuPl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:104px;padding:0;border:1.5px dashed var(--siren-pink);border-radius:18px;background:rgba(245,163,183,.03);color:var(--siren-pink);font-size:var(--siren-small);font-weight:600;cursor:pointer;transition:background-color .3s ease}.bundleBuilder_slotEmpty___xuPl:hover{background:rgba(245,163,183,.08)}.bundleBuilder_slotEmptyIcon__nhV_o{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgba(245,163,183,.15)}.bundleBuilder_divider__DYY70{display:block;border-top:1px solid rgba(0,0,0,.05);margin-bottom:20px}.bundleBuilder_allocations__AX5bj{display:flex;flex-direction:column;gap:16px;margin-bottom:12px}.bundleBuilder_allocationRow__jgAg2{display:flex;align-items:center;gap:12px}.bundleBuilder_allocationAvatar__B7xW3{width:32px;height:32px;border-radius:999px;overflow:hidden;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.12);flex-shrink:0}.bundleBuilder_allocationAvatar__B7xW3 img{width:100%;height:100%;object-fit:cover}.bundleBuilder_allocationName___MaeM{width:120px;flex-shrink:0;margin:0;font-size:var(--siren-small);font-weight:600;line-height:1.3;color:var(--color-text-main,#1a1a2e);cursor:pointer}.bundleBuilder_sliderTrack__dGLqp{position:relative;flex:1 1;height:28px;display:flex;align-items:center;min-width:0}.bundleBuilder_sliderTrack__dGLqp:before{content:"";position:absolute;left:0;right:0;height:8px;border-radius:999px;background:#f1f5f9}.bundleBuilder_sliderFill__E1XAf{position:absolute;left:0;height:8px;border-radius:999px;background:linear-gradient(90deg,#f5a3b7,#fcd5db);transition:width .15s ease}.bundleBuilder_sliderThumb__85I1k{position:absolute;width:20px;height:20px;border-radius:999px;background:var(--siren-gradient);border:2.5px solid #fff;box-shadow:0 2px 10px rgba(245,163,183,.5);pointer-events:none;transition:left .15s ease}.bundleBuilder_sliderInput__wW5bj{position:absolute;left:0;right:0;width:100%;height:28px;margin:0;opacity:0;cursor:pointer}.bundleBuilder_sliderTrack__dGLqp:focus-within .bundleBuilder_sliderThumb__85I1k{box-shadow:0 2px 10px rgba(245,163,183,.5),0 0 0 4px rgba(245,163,183,.3)}.bundleBuilder_allocationValue__cpVDS{flex-shrink:0;min-width:44px;padding:4px 10px;border-radius:999px;background:rgba(245,163,183,.12);border:1px solid rgba(245,163,183,.2);color:var(--siren-pink);font-size:var(--siren-micro);font-weight:700;text-align:center}.bundleBuilder_splitEvenlyRow__LfiAB{display:flex;justify-content:flex-end;margin-bottom:20px}.bundleBuilder_splitEvenly__HxUje{padding:0;border:none;background:none;color:var(--siren-pink);font-size:var(--siren-small);font-weight:600;cursor:pointer;transition:opacity .2s ease}.bundleBuilder_splitEvenly__HxUje:hover{opacity:.7}.bundleBuilder_summary__kgrnQ{padding:20px;border-radius:var(--slot-radius);background:rgba(245,163,183,.06);border:1px solid rgba(245,163,183,.12)}.bundleBuilder_summaryTop__If5Oy{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.bundleBuilder_summaryDonation__rBGs0{margin:0;font-size:var(--siren-small);font-weight:600;color:var(--color-text-main,#1a1a2e)}.bundleBuilder_summaryFee___zxYC{margin:4px 0 0;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.bundleBuilder_summaryReceiveBlock__s6Gzw{text-align:right}.bundleBuilder_summaryReceiveLabel__ZyNO_{margin:0;font-size:var(--siren-micro);color:var(--color-text-secondary,#64748b)}.bundleBuilder_summaryReceiveValue__KrVYO{margin:2px 0 0;font-size:var(--siren-figure);font-weight:800;color:var(--siren-pink)}.bundleBuilder_summaryCta__ZsUUB{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px;border:none;border-radius:999px;background:var(--siren-gradient);color:#fff;font-size:var(--siren-button);font-weight:700;cursor:pointer;box-shadow:0 8px 30px rgba(245,163,183,.45);transition:transform .2s ease,box-shadow .2s ease}.bundleBuilder_summaryCta__ZsUUB:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(245,163,183,.5)}.bundleBuilder_summaryFootnote__J_dks{margin:12px 0 0;text-align:center;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}@media (max-width:1100px){.bundleBuilder_grid__K6OPT{grid-template-columns:1fr;gap:72px}.bundleBuilder_copyColumn__h7Je4{padding-top:0}.bundleBuilder_lede__31IE4{max-width:none}.bundleBuilder_builderCard__NK4op{transform:none}.bundleBuilder_builderShadowCard__oAYC_{transform:rotate(1.5deg) translate(6px,8px)}}@media (max-width:768px){.bundleBuilder_section__wbS1m{padding-bottom:clamp(24px,3vw,36px)}.bundleBuilder_builderCard__NK4op{padding:24px 20px}.bundleBuilder_slotGrid__rqR50{grid-template-columns:repeat(2,1fr)}.bundleBuilder_slotCellCenter__tq7wn,.bundleBuilder_slotCellWide__8roLR,.bundleBuilder_slotCell__Jrakn{grid-column:span 1}.bundleBuilder_allocationName___MaeM{width:84px}}@media (prefers-reduced-motion:reduce){.bundleBuilder_sliderFill__E1XAf,.bundleBuilder_sliderThumb__85I1k,.bundleBuilder_slotEmpty___xuPl,.bundleBuilder_slotFilled__KY7ni,.bundleBuilder_slotRemove__p5weR,.bundleBuilder_splitEvenly__HxUje,.bundleBuilder_summaryCta__ZsUUB,.bundleBuilder_textLink__WQ07G{transition:none}.bundleBuilder_slotFilled__KY7ni:hover,.bundleBuilder_summaryCta__ZsUUB:hover{transform:none}}.bundleBuilder_sliderTrackActive__6XFrq .bundleBuilder_sliderThumb__85I1k{transform:scale(1.25);box-shadow:0 4px 14px rgba(245,163,183,.6),0 0 0 6px rgba(245,163,183,.22)}.bundleBuilder_sliderThumb__85I1k{transition:left .15s ease,transform .15s ease,box-shadow .15s ease}.bundleBuilder_miniDonutSegment__cY9tS{transition:stroke-dasharray .3s ease}.bundleBuilder_allocationDollars__v5CbV{display:block;margin-top:2px;font-size:var(--siren-micro);font-weight:700;color:var(--siren-pink)}.bundleBuilder_allocationDollars__v5CbV,.bundleBuilder_allocationValue__cpVDS,.bundleBuilder_summaryReceiveValue__KrVYO{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.bundleBuilder_builderCard__NK4op,.bundleBuilder_miniDonutSegment__cY9tS,.bundleBuilder_sliderThumb__85I1k{transition:none}.bundleBuilder_sliderTrackActive__6XFrq .bundleBuilder_sliderThumb__85I1k{transform:none}}.howItWorksSteps_section__yLNxV{--siren-pink:#f5a3b7;position:relative;width:100%;overflow:hidden;isolation:isolate;padding:var(--siren-section-pad-y) var(--siren-section-pad-x);padding-top:calc(var(--siren-section-pad-y) + 24px);background:#fff}.howItWorksSteps_container__xUfFJ{position:relative;max-width:1240px;margin:0 auto}.howItWorksSteps_header__nhoVk{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:64px}.howItWorksSteps_heading__i9q9V{margin:0;max-width:480px;font-size:var(--siren-h2);font-weight:800;line-height:var(--siren-h2-line);text-align:center;color:var(--siren-pink)}.howItWorksSteps_headingAccent__dkihz{color:var(--siren-pink)}.howItWorksSteps_stepsWrap__sK0cQ{position:relative}.howItWorksSteps_connectorWrap__siuLg{position:absolute;top:80px;left:16.67%;right:16.67%;height:1px;z-index:0;pointer-events:none}.howItWorksSteps_connectorLine__5SgkC{position:absolute;inset:0;transform-origin:left center;background:linear-gradient(90deg,rgba(245,163,183,.15),rgba(245,163,183,.4) 50%,rgba(245,163,183,.15))}.howItWorksSteps_connectorDot__xMqXF{position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-radius:999px;background:var(--siren-pink);box-shadow:0 0 0 4px rgba(245,163,183,.15)}.howItWorksSteps_steps__wT3Wo{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.howItWorksSteps_stepCell__T3XY0{display:block}.howItWorksSteps_step__QArWT{height:100%;overflow:hidden;border-radius:24px;background:rgba(255,255,255,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,0,0,.04);box-shadow:0 2px 16px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.howItWorksSteps_step__QArWT:hover{transform:translateY(-6px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.howItWorksSteps_stepPhoto__g_1tb{position:relative;height:176px;overflow:hidden;background:rgba(245,163,183,.08)}.howItWorksSteps_stepPhoto__g_1tb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.howItWorksSteps_step__QArWT:hover .howItWorksSteps_stepPhoto__g_1tb img{transform:scale(1.05)}.howItWorksSteps_stepPhotoScrim__GkJP7{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(26,26,46,.5))}.howItWorksSteps_stepNumeral__LwhRE{position:absolute;bottom:16px;left:20px;font-size:var(--siren-h2);font-weight:900;line-height:1;color:#f5a3b7;text-shadow:0 2px 12px rgba(245,163,183,.35);-moz-user-select:none;user-select:none;-webkit-user-select:none}.howItWorksSteps_stepBody__x_89r{padding:24px}.howItWorksSteps_stepTitleRow__FVF0_{display:flex;align-items:center;gap:12px;margin-bottom:16px}.howItWorksSteps_stepTitle__pXsW_{margin:0;font-size:var(--siren-h3);font-weight:800;color:var(--color-text-main,#1a1a2e)}.howItWorksSteps_stepText__qpcID{margin:0;font-size:var(--siren-body);line-height:1.7;color:var(--color-text-secondary,#64748b)}@media (max-width:900px){.howItWorksSteps_steps__wT3Wo{grid-template-columns:1fr;gap:20px}.howItWorksSteps_connectorWrap__siuLg{display:none}}@media (max-width:768px){.howItWorksSteps_section__yLNxV{padding-top:36px;padding-bottom:clamp(24px,3vw,40px)}.howItWorksSteps_header__nhoVk{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.howItWorksSteps_stepPhoto__g_1tb img,.howItWorksSteps_step__QArWT{transition:none}.howItWorksSteps_step__QArWT:hover,.howItWorksSteps_step__QArWT:hover .howItWorksSteps_stepPhoto__g_1tb img{transform:none}}.feeComparison_section__rKulO{--siren-pink:#f5a3b7;--siren-gradient:linear-gradient(135deg,#f5a3b7,#fcd5db);--muted-ink:#cbd5e1;position:relative;width:100%;overflow:hidden;isolation:isolate;padding:var(--siren-section-pad-y) var(--siren-section-pad-x);background:radial-gradient(ellipse 60% 60% at 20% 50%,rgba(245,163,183,.07) 0,transparent 70%),rgba(250,251,255,1)}.feeComparison_container__OLWtw{position:relative;max-width:1240px;margin:0 auto}.feeComparison_grid__EH9zS{display:grid;grid-template-columns:45fr 55fr;align-items:center;grid-gap:72px;gap:72px}.feeComparison_copyColumn__gPw6J{display:flex;flex-direction:column;gap:28px}.feeComparison_heading__2dg6I{margin:0;font-size:var(--siren-h2);font-weight:800;line-height:var(--siren-h2-line);color:var(--siren-pink)}.feeComparison_headingAccent__3t2ud{color:var(--siren-pink)}.feeComparison_lede__2_Yd3{margin:0;font-size:var(--siren-lede);line-height:1.75;color:var(--color-text-secondary,#64748b)}.feeComparison_quote__HM__2{margin:0;font-size:var(--siren-body);font-style:italic;line-height:1.7;color:var(--color-text-muted,#94a3b8)}.feeComparison_photo__Jmote{position:relative;height:200px;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.1)}.feeComparison_photo__Jmote img{width:100%;height:100%;object-fit:cover}.feeComparison_photoScrim__7kZvq{position:absolute;inset:0;background:linear-gradient(0deg,rgba(26,26,46,.6) 0,transparent 50%)}.feeComparison_photoCaption__Olv0w{position:absolute;bottom:16px;left:16px;right:16px;margin:0;font-size:var(--siren-micro);font-weight:600;color:#fff}.feeComparison_cards__8EmCl{position:relative;display:flex;flex-direction:column;gap:20px}.feeComparison_cardsRow__uI_79{position:relative;display:flex;align-items:flex-start}.feeComparison_amountRow__qR1xQ{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.feeComparison_amountLabel__9VAbg{font-size:var(--siren-micro);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted,#94a3b8)}.feeComparison_annualNote__VuDyY{margin:0;padding:14px 18px;border-radius:16px;background:rgba(245,163,183,.06);border:1px solid rgba(245,163,183,.14);font-size:var(--siren-small);line-height:1.6;color:var(--color-text-secondary,#64748b)}.feeComparison_annualFigure__FckK1{font-weight:800;color:var(--siren-pink)}.feeComparison_cardsOrb__SKpqI{position:absolute;inset:-80px;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 55% 50%,rgba(245,163,183,.12) 0,transparent 70%)}.feeComparison_sirenCard__KgV1s,.feeComparison_typicalCard__9Gr4M{position:relative;padding:28px;border-radius:24px;transition:transform .3s ease,box-shadow .3s ease}.feeComparison_typicalCard__9Gr4M{z-index:1;flex:1 1;margin-top:32px;background:#fff;border:1px solid #e9edf2;box-shadow:0 1px 4px rgba(0,0,0,.04)}.feeComparison_sirenCard__KgV1s:hover{transform:translateY(-4px);box-shadow:0 20px 60px rgba(245,163,183,.34),0 2px 8px rgba(0,0,0,.04)}.feeComparison_sirenCard__KgV1s{z-index:2;flex:1.06 1;margin-left:-20px;background:rgba(255,255,255,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1.5px solid var(--siren-pink);box-shadow:0 12px 50px rgba(245,163,183,.28),0 2px 8px rgba(0,0,0,.04)}.feeComparison_sirenBadge__wpXgs{position:absolute;top:-14px;right:20px;padding:5px 14px;border-radius:999px;background:var(--siren-gradient);color:#fff;font-size:var(--siren-micro);font-weight:700;box-shadow:0 4px 14px rgba(245,163,183,.4);white-space:nowrap}.feeComparison_sirenLabel__JecWC,.feeComparison_typicalLabel__xxLss{margin:0 0 24px;font-size:var(--siren-micro);font-weight:700;text-transform:uppercase;letter-spacing:.1em}.feeComparison_typicalLabel__xxLss{color:var(--muted-ink)}.feeComparison_sirenLabel__JecWC{color:var(--siren-pink)}.feeComparison_flow__Oeftr{display:flex;flex-direction:column;gap:8px}.feeComparison_arrow__yHFvW{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:4px 0}.feeComparison_flowText__zMoiq{margin:0;font-size:var(--siren-small);line-height:1.3;color:var(--color-text-secondary,#64748b)}.feeComparison_flowMuted__lDwUd{margin:0;font-size:var(--siren-small);line-height:1.3;color:var(--muted-ink)}.feeComparison_flowNote__ojHZk{margin:2px 0 0;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.feeComparison_flowNoteMuted__0AKY2{margin:2px 0 0;font-size:var(--siren-micro);color:var(--muted-ink)}.feeComparison_typicalBox__t7vgg{padding:8px 12px;border-radius:12px;background:#f8fafc}.feeComparison_sirenBox__f2_zW{padding:8px 12px;border-radius:12px;background:rgba(245,163,183,.06);border:1px solid rgba(245,163,183,.12)}.feeComparison_typicalTotal__26Vv2{margin:0;font-size:var(--siren-lede);font-weight:800;line-height:1.3;color:var(--color-text-secondary,#64748b)}.feeComparison_sirenTotal__wfZWP{margin:0;font-size:var(--siren-figure);font-weight:800;line-height:1.3;color:var(--siren-pink)}.feeComparison_sirenNote__eh8ZY{margin:2px 0 0;font-size:var(--siren-micro);color:var(--siren-pink)}@media (max-width:1100px){.feeComparison_grid__EH9zS{grid-template-columns:1fr;gap:56px}}@media (max-width:768px){.feeComparison_section__rKulO{padding-top:clamp(24px,3vw,36px);padding-bottom:clamp(24px,3vw,36px)}.feeComparison_cardsRow__uI_79{flex-direction:column;gap:20px}.feeComparison_sirenCard__KgV1s,.feeComparison_typicalCard__9Gr4M{flex:none;width:100%;margin-top:0;margin-left:0;padding:24px 20px}.feeComparison_sirenCard__KgV1s{order:-1;margin-top:14px}.feeComparison_amountRow__qR1xQ{justify-content:center}}@media (prefers-reduced-motion:reduce){.feeComparison_sirenCard__KgV1s,.feeComparison_typicalCard__9Gr4M{transition:none}.feeComparison_sirenCard__KgV1s:hover{transform:none}}.impactDashboard_section__qCgFC{--siren-pink:#f5a3b7;--siren-gradient:linear-gradient(135deg,#f5a3b7,#fcd5db);--panel-border:rgba(0,0,0,0.05);position:relative;width:100%;overflow:hidden;isolation:isolate;padding:var(--siren-section-pad-y) var(--siren-section-pad-x);background:#fff}.impactDashboard_orb__V_VpT{position:absolute;top:0;right:0;width:500px;height:500px;pointer-events:none;background:radial-gradient(ellipse at 100% 0,rgba(245,163,183,.1) 0,transparent 65%)}.impactDashboard_container__rTBQf{position:relative;max-width:1240px;margin:0 auto}.impactDashboard_intro__PWXKU{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:64px;gap:64px;margin-bottom:64px}.impactDashboard_copyColumn__wGYrh{display:flex;flex-direction:column;gap:24px}.impactDashboard_heading__RJ4a0{margin:0;font-size:var(--siren-h2);font-weight:800;line-height:var(--siren-h2-line);color:var(--siren-pink)}.impactDashboard_headingAccent__4cOVz{color:var(--siren-pink)}.impactDashboard_lede__IAv0P{margin:0;max-width:420px;font-size:var(--siren-lede);line-height:1.75;color:var(--color-text-secondary,#64748b)}.impactDashboard_features__oV86q{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.impactDashboard_feature__8QrDt{display:flex;align-items:flex-start;gap:12px;font-size:var(--siren-body);line-height:1.6;color:var(--color-text-secondary,#64748b)}.impactDashboard_featureTick__Nfgu9{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:2px;border-radius:999px;background:rgba(245,163,183,.15)}.impactDashboard_ctaRow__d0AcJ{display:flex;margin-top:8px}.impactDashboard_collageColumn__xNWHr{position:relative}.impactDashboard_collageOrb__3TG5k{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 80% at 50% 50%,rgba(245,163,183,.12) 0,transparent 70%)}.impactDashboard_collage__lB9XZ{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.impactDashboard_collageTile__o23hT{display:block;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.1)}.impactDashboard_collageTile__o23hT img{width:100%;height:100%;object-fit:cover}.impactDashboard_collageTall__IyM65{height:200px}.impactDashboard_collageShort__xSmq3{height:180px}.impactDashboard_collageDropped__Iu03Q{margin-top:32px}.impactDashboard_collageRaised__m7YMe{margin-top:-32px}.impactDashboard_collagePill__fH3St{position:absolute;bottom:-16px;left:-16px;z-index:10;display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:16px;background:#fff;border:1px solid var(--panel-border);box-shadow:0 8px 30px rgba(0,0,0,.12)}.impactDashboard_collagePillIcon__ceDVd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:12px;background:var(--siren-gradient)}.impactDashboard_collagePillLabel__9sAWF{display:block;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.impactDashboard_collagePillValue__sVnw5{display:block;font-size:var(--siren-h3);font-weight:800;color:var(--color-text-main,#1a1a2e)}.impactDashboard_frame__rrKKZ{max-width:940px;margin:0 auto;border-radius:24px;overflow:hidden;background:var(--color-bg-primary,#fafbff);border:1px solid rgba(0,0,0,.07);box-shadow:0 24px 80px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.04)}.impactDashboard_frameChrome__qSuUh{display:flex;align-items:center;gap:8px;padding:14px 20px;background:#fff;border-bottom:1px solid var(--color-border-light,rgba(0,0,0,.06))}.impactDashboard_chromeDotAmber__wKOfa,.impactDashboard_chromeDotGreen__lej_M,.impactDashboard_chromeDotRed__drFpb{width:12px;height:12px;border-radius:999px;flex-shrink:0}.impactDashboard_chromeDotRed__drFpb{background:#fca5a5}.impactDashboard_chromeDotAmber__wKOfa{background:#fde68a}.impactDashboard_chromeDotGreen__lej_M{background:#86efac}.impactDashboard_chromeBar__kz6df{height:20px;max-width:260px;flex:1 1;margin:0 16px;border-radius:6px;background:#f1f5f9}.impactDashboard_frameBody__mfwpx{padding:28px;background:var(--color-bg-primary,#fafbff)}.impactDashboard_greetingRow__SGu0C{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.impactDashboard_greeting__oQNsR{margin:0;font-size:var(--siren-h3);font-weight:700;color:var(--color-text-main,#1a1a2e)}.impactDashboard_greetingSub__paZD3{margin:0;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.impactDashboard_greetingAvatar__vA1pR{width:36px;height:36px;border-radius:999px;overflow:hidden;border:2px solid var(--siren-pink);box-shadow:0 0 0 3px rgba(245,163,183,.2);flex-shrink:0}.impactDashboard_greetingAvatar__vA1pR img{width:100%;height:100%;object-fit:cover}.impactDashboard_statGrid__XjHs5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.impactDashboard_statCell__5RSG5{display:block;height:100%}.impactDashboard_statCard__nXsBC{display:flex;align-items:flex-start;gap:12px;height:100%;padding:16px;border-radius:16px;background:#fff;border:1px solid var(--panel-border);box-shadow:0 1px 4px rgba(0,0,0,.04)}.impactDashboard_statIcon__Q2ZJp{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;background:var(--siren-gradient)}.impactDashboard_statLabel__vdNiD{margin:0 0 2px;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.impactDashboard_statValue__hu7V_{margin:0 0 2px;font-size:var(--siren-h3);font-weight:800;line-height:1;color:var(--color-text-main,#1a1a2e)}.impactDashboard_statTrend__4yomQ{margin:0;font-size:var(--siren-micro);color:var(--siren-pink)}.impactDashboard_panelGrid__mKw8R{display:grid;grid-template-columns:2fr 3fr;grid-gap:16px;gap:16px;margin-bottom:16px}.impactDashboard_panel__kSgyd{padding:16px;border-radius:16px;background:#fff;border:1px solid var(--panel-border);box-shadow:0 1px 4px rgba(0,0,0,.04)}.impactDashboard_panelTitle__nu6KO{margin:0 0 12px;font-size:var(--siren-small);font-weight:700;color:var(--color-text-main,#1a1a2e)}.impactDashboard_donutRow__4ZOVv{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.impactDashboard_donutValue__69e9V{font-size:var(--siren-h3);font-weight:800;fill:#1a1a2e}.impactDashboard_donutCaption__mIeNi{font-size:var(--siren-micro);fill:#94a3b8}.impactDashboard_legend__tnMae{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.impactDashboard_donutSegment__PNTHM{cursor:pointer;transition:stroke-dasharray .9s ease,stroke-width .2s ease,opacity .2s ease}.impactDashboard_legendItem___Mems{display:flex;align-items:center;gap:6px;padding:2px 6px;margin-left:-6px;border-radius:6px;font-size:var(--siren-micro);color:var(--color-text-secondary,#64748b);white-space:nowrap;cursor:default;transition:background-color .2s ease,color .2s ease}.impactDashboard_legendItemActive__06jnf{background:rgba(245,163,183,.12);color:var(--color-text-main,#1a1a2e);font-weight:700}.impactDashboard_legendSwatch__UdxMT{width:8px;height:8px;border-radius:999px;flex-shrink:0}.impactDashboard_givingList__Af6rR{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.impactDashboard_givingRow__1BKUh{display:flex;align-items:center;justify-content:space-between;gap:12px}.impactDashboard_givingLeft__oqId3{display:flex;align-items:center;gap:10px;min-width:0}.impactDashboard_givingAvatar__1CXWp{width:32px;height:32px;border-radius:999px;overflow:hidden;border:1.5px solid rgba(245,163,183,.3);flex-shrink:0}.impactDashboard_givingAvatar__1CXWp img{width:100%;height:100%;object-fit:cover}.impactDashboard_givingName__wR1lN{display:block;font-size:var(--siren-small);font-weight:600;color:var(--color-text-main,#1a1a2e)}.impactDashboard_givingMeta__OgtZx{display:flex;align-items:center;gap:4px;margin-top:2px}.impactDashboard_givingDate__xegRY{font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.impactDashboard_monthlyBadge___Wb5z{padding:1px 6px;border-radius:999px;background:rgba(245,163,183,.12);color:var(--siren-pink);font-size:var(--siren-micro);font-weight:700;white-space:nowrap}.impactDashboard_givingRight__0xKfR{text-align:right;flex-shrink:0}.impactDashboard_givingAmount__CVPWd{display:block;font-size:var(--siren-small);font-weight:700;color:var(--color-text-main,#1a1a2e)}.impactDashboard_givingStatus__woiDk{display:block;font-size:var(--siren-micro);color:#48bb78}.impactDashboard_dedicationGrid__OH3rv{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center}.impactDashboard_dedication__qADvv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:16px;background:rgba(245,163,183,.07);border:1px solid rgba(245,163,183,.15)}.impactDashboard_dedicationLeft__Lbt_i{display:flex;align-items:center;gap:12px;min-width:0}.impactDashboard_dedicationTitle__6DYiI{display:block;font-size:var(--siren-small);font-weight:600;color:var(--color-text-main,#1a1a2e)}.impactDashboard_dedicationMeta__Uqfze{display:block;margin-top:2px;font-size:var(--siren-micro);color:var(--color-text-muted,#94a3b8)}.impactDashboard_shareButton__pr3Ng{padding:0;border:none;background:none;color:var(--siren-pink);font-size:var(--siren-micro);font-weight:700;text-decoration:underline;cursor:pointer;flex-shrink:0}.impactDashboard_thumbStrip__ugZGY{display:flex;align-items:center;gap:6px}.impactDashboard_thumb__VZsbm{width:40px;height:40px;border-radius:12px;overflow:hidden;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.1);flex-shrink:0}.impactDashboard_thumb__VZsbm img{width:100%;height:100%;object-fit:cover}@media (max-width:1100px){.impactDashboard_intro__PWXKU{grid-template-columns:1fr;gap:56px;margin-bottom:56px}.impactDashboard_lede__IAv0P{max-width:none}}@media (max-width:860px){.impactDashboard_dedicationGrid__OH3rv,.impactDashboard_panelGrid__mKw8R,.impactDashboard_statGrid__XjHs5{grid-template-columns:1fr}.impactDashboard_thumbStrip__ugZGY{justify-content:flex-start}}@media (max-width:768px){.impactDashboard_section__qCgFC{padding-top:clamp(24px,3vw,36px);padding-bottom:clamp(24px,3vw,36px)}.impactDashboard_frameBody__mfwpx{padding:18px}.impactDashboard_collageDropped__Iu03Q,.impactDashboard_collageRaised__m7YMe{margin-top:0}.impactDashboard_collagePill__fH3St{left:0;bottom:-12px}}.impactDashboard_statCard__nXsBC{transition:transform .25s ease,box-shadow .25s ease}.impactDashboard_statCard__nXsBC:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.impactDashboard_givingRow__1BKUh{padding:4px 6px;margin:-4px -6px;border-radius:10px;transition:background-color .2s ease}.impactDashboard_givingRow__1BKUh:hover{background:rgba(245,163,183,.06)}.impactDashboard_collageTile__o23hT img{transition:transform .6s ease}.impactDashboard_collageTile__o23hT:hover img{transform:scale(1.06)}.impactDashboard_frame__rrKKZ{transition:box-shadow .4s ease}.impactDashboard_frame__rrKKZ:hover{box-shadow:0 32px 90px rgba(0,0,0,.13),0 2px 8px rgba(0,0,0,.04)}@media (prefers-reduced-motion:reduce){.impactDashboard_collageTile__o23hT img,.impactDashboard_donutSegment__PNTHM,.impactDashboard_frame__rrKKZ,.impactDashboard_givingRow__1BKUh,.impactDashboard_legendItem___Mems,.impactDashboard_statCard__nXsBC{transition:none}.impactDashboard_collageTile__o23hT:hover img,.impactDashboard_statCard__nXsBC:hover{transform:none}}