html:has(.appShell){background-color:var(--background-color);scrollbar-width:none}html:has(.appShell)::-webkit-scrollbar{display:none}html:has(.appShell) body{scrollbar-width:none}html:has(.appShell) body::-webkit-scrollbar{display:none}.appShell,.appShell *{scrollbar-width:none}.appShell::-webkit-scrollbar{display:none}.appShell ::-webkit-scrollbar{display:none}._root_hm4hs_1{gap:12px;width:100%;max-width:28rem;margin-inline:auto;display:grid}._cards_bznxx_1{position:relative}._page_bznxx_5{align-content:space-evenly;place-items:center;padding:4vh 8vw;display:grid}._page_bznxx_5>h2{font-size:clamp(30px,5vw,40px)}._heroBanner_bznxx_16{--hero-shadow:0 0 15px color-mix(in srgb, var(--theme-color) 30%, transparent);grid-template-rows:.5fr auto auto auto 1fr;grid-template-columns:1fr 1.5fr;align-items:start;gap:25px 5vw;width:100%;padding:20px 0 80px;display:grid}@keyframes _fadeInUp_bznxx_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}._heroText_bznxx_42{opacity:0;grid-area:2/1;margin:0;font-size:clamp(46px,7vw,70px);font-style:normal;font-weight:800;animation:.8s ease-out .2s forwards _fadeInUp_bznxx_1}._colorText_bznxx_53{color:var(--theme-color);isolation:isolate;display:inline-block;position:relative}._colorText_bznxx_53:after{content:"";background-color:color-mix(in srgb, var(--theme-color) 20%, transparent);z-index:-1;border-radius:.2em;height:.15em;position:absolute;bottom:.16em;left:0;right:.4em}._learnMoreLink_bznxx_72{border-bottom:2px solid var(--pastel-red);grid-auto-flow:column;align-items:center;gap:10px;width:fit-content;padding-bottom:2px;display:grid}._learnMoreLink_bznxx_72:hover{color:var(--pastel-red)}._pinkText_bznxx_86{color:color-mix(in srgb, var(--pastel-red) 90%, var(--text-color))}._blueText_bznxx_90{color:color-mix(in srgb, var(--theme-color) 90%, var(--text-color))}._greenText_bznxx_94{color:color-mix(in srgb, var(--pastel-green) 90%, var(--text-color))}._purpleText_bznxx_98{color:color-mix(in srgb, var(--pastel-purple) 90%, #4c01bf)}._heroParagraph_bznxx_102{opacity:0;grid-area:3/1;font-size:clamp(20px,2vw,25px);animation:.8s ease-out .3s forwards _fadeInUp_bznxx_1}._heroButtonRow_bznxx_110{opacity:0;grid-area:4/1;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;width:min-content;animation:.8s ease-out .4s forwards _fadeInUp_bznxx_1;display:grid}._heroButtonNote_bznxx_122{color:color-mix(in srgb, var(--text-color) 55%, transparent);white-space:nowrap;font-size:.8rem}._heroButton_bznxx_110{box-shadow:var(--box-shadow), var(--hero-shadow);transition:translate .2s,box-shadow .2s,background-color .2s;color:var(--background-color)!important;gap:5px!important;width:max-content!important;padding-inline:40px 30px!important}._heroButton_bznxx_110:hover{box-shadow:var(--box-shadow), var(--hero-shadow), 0 5px 20px color-mix(in srgb, var(--theme-color) 10%, transparent);translate:0 -2px}._heroButton_bznxx_110>svg{transition:translate .2s}._heroButton_bznxx_110:hover>svg{translate:4px}._heroBanner_bznxx_16>._heroContainer_bznxx_157{grid-area:1/2/6;align-self:center}._heroContainer_bznxx_157{height:60vh;box-shadow:var(--box-shadow);opacity:0;border-radius:30px;animation:.8s ease-out .3s forwards _fadeInUp_bznxx_1;box-shadow:0 0 #0000,0 0 #0000,0 20px 60px #5279f41f,0 2px 8px #0000000a}._heroImage_bznxx_172{width:100%;height:100%;box-shadow:var(--hero-shadow);border-radius:30px;position:relative;overflow:hidden}._objectFitCover_bznxx_181{aspect-ratio:2647/1960;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(calc(-50% + -1*max(0px,400px - 33.3333vw)),-50%)}._objectFitCover_bznxx_181>img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:relative}._overlay_bznxx_205{background:var(--pastel-blue);width:11.4%;height:31.6%;position:absolute;top:44.7%;left:64.5%}._phoneContents_bznxx_214{background-color:var(--background-color);text-align:left;align-content:start;place-items:center;width:100%;height:100%;padding:14px 4px;font-size:14px;display:grid}._stores_bznxx_226{opacity:0;grid-area:5/1;grid-template-columns:min-content min-content;place-self:end start;gap:20px;height:40px;animation:.8s ease-out .5s forwards _fadeInUp_bznxx_1;display:grid}._stores_bznxx_226>a{display:contents}._stores_bznxx_226>svg,._stores_bznxx_226>a>svg{border-radius:var(--input-border-radius);background-color:#000;border:1px solid #a6a6a6;height:100%}._nav_bznxx_251{grid-template-columns:1fr 10px;align-items:end;width:100%;height:8px;font-size:6px;display:grid}._phoneScale_bznxx_260{transform-origin:top;gap:10px;width:400%;display:grid;scale:.25}._section_bznxx_268{gap:2rem;width:100%;display:grid}._header_bznxx_274{text-align:left;gap:1rem;width:100%;display:grid}._header_bznxx_274>h2{letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800}._header_bznxx_274>p{color:var(--muted-text-color);font-size:1.15rem}@media (width<=800px){._objectFitCover_bznxx_181{transform:translate(-50%,-50%)}._page_bznxx_5{text-align:center;gap:2rem;padding:50px 20px 10px}._heroButtonRow_bznxx_110{justify-self:center}._heroBanner_bznxx_16{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:min-content;gap:20px;padding:20px 0}._heroButtonRow_bznxx_110{grid-template-columns:1fr;gap:1rem}._heroBanner_bznxx_16>._heroText_bznxx_42,._heroBanner_bznxx_16>._heroParagraph_bznxx_102,._heroBanner_bznxx_16>._heroButtonRow_bznxx_110,._heroBanner_bznxx_16>._heroContainer_bznxx_157,._heroBanner_bznxx_16>._stores_bznxx_226{grid-area:auto/1;margin-block-end:0}._heroBanner_bznxx_16>._heroContainer_bznxx_157{width:100%;max-width:100%}._heroContainer_bznxx_157{height:45vh}._stores_bznxx_226{justify-self:center}}._page_m5cx3_1{display:grid}._hero_m5cx3_5{text-align:center;padding:calc(var(--site-nav-height) + 20px) clamp(1.25rem, 5vw, 2.5rem) clamp(3rem, 7vw, 5rem);justify-items:center;gap:3rem;display:grid}._hero_m5cx3_5 h1{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.25rem,6vw,3.25rem);font-weight:800;line-height:1.05}._lead_m5cx3_22{max-width:40rem;color:color-mix(in srgb, var(--text-color) 72%, transparent);margin:0;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.65}._steps_m5cx3_30{gap:clamp(1.5rem,4vw,2.25rem);width:min(100%,56rem);margin:0 auto;padding:clamp(2rem,5vw,3rem) clamp(1.25rem,5vw,2.5rem);display:grid}._step_m5cx3_30{display:grid}._visual_m5cx3_42{width:100%;min-width:0}._fundPreview_m5cx3_48{gap:.625rem;width:100%;display:grid}._fundStat_m5cx3_54{border-radius:calc(var(--panel-border-radius) - 6px);background:var(--surface-color);border:1px solid color-mix(in srgb, var(--pastel-red) 35%, transparent);gap:.15rem;padding:.625rem .875rem;display:grid}._fundLabel_m5cx3_63{color:color-mix(in srgb, var(--text-color) 62%, transparent);font-size:.8125rem;font-weight:600}._fundValue_m5cx3_69{letter-spacing:-.02em;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:800;line-height:1}._fundNote_m5cx3_76{color:color-mix(in srgb, var(--text-color) 65%, transparent);margin:0;font-size:.8125rem;line-height:1.45}._familyList_m5cx3_83{gap:.875rem;width:100%;margin:0;padding:0;list-style:none;display:grid}._familyList_m5cx3_83 li{padding-left:1.75rem;font-size:1rem;font-weight:600;line-height:1.5;position:relative}._familyList_m5cx3_83 li:before{content:"✓";color:var(--theme-color);font-weight:800;position:absolute;left:0}._cta_m5cx3_108{text-align:center;background:color-mix(in srgb, var(--pastel-light-blue) 55%, var(--surface-color));border-top:1px solid color-mix(in srgb, var(--theme-color) 18%, transparent);justify-items:center;gap:1rem;padding:clamp(3rem,8vw,5rem) clamp(1.25rem,5vw,2.5rem);display:grid}._cta_m5cx3_108 h2{letter-spacing:-.02em;max-width:20ch;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.15}._cta_m5cx3_108 p{max-width:28rem;color:color-mix(in srgb, var(--text-color) 72%, transparent);margin:0;font-size:1.05rem;line-height:1.6}._container_ctbvn_1{gap:20px;display:grid}._container_ctbvn_1>span{font-size:1.5rem;font-weight:600}._chartContainer_ctbvn_11{width:100%;height:100%;padding:relative}._chart_ctbvn_11{aspect-ratio:16/9;transform:translateY(-28%);width:100%!important;height:140%!important}._empty_148nb_1{text-align:center;align-content:center;justify-items:center;gap:1rem;min-height:calc(100dvh - 12rem);padding:2rem 1rem;display:grid}._image_148nb_11{object-fit:contain;width:auto;max-width:min(100%,240px);height:min(15vh,120px)}._title_148nb_18{margin:0;font-size:1.25rem}._lead_148nb_23{max-width:28ch;color:var(--muted-text-color);margin:0;line-height:1.45}._createGoalButton_148nb_30{width:max-content;color:var(--muted-text-color)}._sliders_vnym1_1{gap:20px;display:grid}._sliderRow_vnym1_6{gap:10px;display:grid}._goalIdentity_vnym1_11{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}._goalImage_vnym1_18{object-fit:cover;border-radius:10px;width:40px;height:40px;overflow:hidden}._goalImageFallback_vnym1_29{background:var(--pastel-purple);place-items:center;display:grid}._goalTitle_vnym1_35{color:inherit;width:fit-content;font-weight:600;text-decoration:none}._goalTitle_vnym1_35:hover,._goalTitle_vnym1_35:focus-visible{text-decoration:underline}._goalInfo_vnym1_47{gap:2px;display:grid}._goalTimeLeft_vnym1_52{color:var(--muted-text-color);font-size:.85rem}._error_vnym1_57{color:var(--error-color,red);margin:0}._form_1gs27_1{gap:20px;width:100%;margin:auto;display:grid}._profileIcon_1gs27_8{grid-template-rows:100px 1fr;place-items:center;gap:10px;display:grid}._profileIcon_1gs27_8>img{border-radius:var(--input-border-radius);object-fit:cover;width:100px;height:100px}._iconAndTitle_d8xim_1{grid-template-rows:100px 1fr;place-items:center;gap:10px;display:grid}._iconAndTitle_d8xim_1>:first-child{flex-shrink:0;width:100px;height:100px;overflow:hidden}._iconAndTitle_d8xim_1>img{object-fit:cover;border-radius:var(--panel-border-radius)}._iconAndTitle_d8xim_1>span{color:var(--muted-text-color);font-size:.8rem}._colorPicker_1d4e0_1{grid-auto-flow:column;place-items:center;gap:10px;display:grid}._color_1d4e0_1{aspect-ratio:1;background-color:color-mix(in srgb, var(--picker-color) 40%, white);border:2px solid var(--picker-color);border-radius:10px;height:50px;position:relative}._selected_1d4e0_17{border:3px solid var(--text-color)}._selected_1d4e0_17:after{content:"";border:solid var(--text-color);border-width:0 3px 3px 0;width:7px;height:16px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._checklistItem_uho4n_1{cursor:default;grid-template-columns:max-content 1fr max-content max-content;align-items:center;gap:10px;min-height:3.5rem;padding:6px 0;display:grid}._checklistItemNoLink_uho4n_11{grid-template-columns:max-content 1fr max-content}._checklistLabel_uho4n_15{display:contents}._jobInfo_uho4n_19{cursor:pointer;align-self:center;gap:2px;min-width:0;display:grid}._jobMeta_uho4n_27{color:var(--muted-text-color);flex-wrap:wrap;align-items:center;gap:15px;font-size:.8rem;line-height:1.2;display:flex}._jobMetaItem_uho4n_37{align-items:center;gap:4px;display:inline-flex}._jobMetaItem_uho4n_37 svg{opacity:.85;width:14px;height:14px;padding:1px}._pendingApprovalLabel_uho4n_50{cursor:default}._pendingApprovalTitle_uho4n_54{color:var(--muted-text-color);cursor:default}._pendingApprovalCheckbox_uho4n_59{border-color:var(--muted-text-color);cursor:not-allowed;opacity:.45}._pendingApprovalCheckbox_uho4n_59:checked{border-color:var(--muted-text-color);background-color:var(--muted-text-color)}._todayChecklistCheckbox_uho4n_70{appearance:none;background-color:var(--surface-color);cursor:pointer;border:1.5px solid var(--text-color);--checkmark-icon-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-9'/%3E%3C/svg%3E");--checkmark-icon-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a4d2e' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-9'/%3E%3C/svg%3E");flex-shrink:0;border-radius:26px!important;width:26px!important;height:26px!important}._todayChecklistCheckbox_uho4n_70:checked,._approved_uho4n_84:checked{background-position:50%;background-repeat:no-repeat;background-size:16px 16px}._todayChecklistCheckbox_uho4n_70:checked{border-color:var(--button-color);background-color:var(--button-color);border:1.5px solid var(--button-color);background-image:var(--checkmark-icon-light)}._approved_uho4n_84:checked{border-color:color-mix(in srgb, var(--pastel-green) 70%, var(--text-color));background-color:var(--pastel-green);background-image:var(--checkmark-icon-dark)}@media (prefers-color-scheme:dark){._approved_uho4n_84:checked{background-image:var(--checkmark-icon-light)}}._todayChecklistCheckbox_uho4n_70:focus-visible{outline:2px solid var(--button-color);outline-offset:2px}._approved_uho4n_84:focus-visible{outline-color:var(--pastel-green)}._todayChecklistCheckbox_uho4n_70:disabled{opacity:.45;cursor:not-allowed}._rightSlot_uho4n_123{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:end;align-self:center;align-items:center;gap:12px;display:grid}._rightSlot_uho4n_123 ._actionButton_uho4n_133{background-color:var(--surface-color)}._rightSlot_uho4n_123 ._actionButton_uho4n_133:active{background-color:var(--button-subtle-press,var(--text-color))}._pendingLabel_uho4n_141{opacity:.75;white-space:nowrap;font-size:.85rem}._editJobLink_uho4n_147{align-self:center;align-items:center;display:flex}._editJobLink_uho4n_147>svg{width:30px}._companyCatalog_1b00s_1{text-align:left}._categoryScroll_1b00s_5{-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-flow:column;gap:.5rem;max-width:100vw;display:grid;overflow:auto hidden}._categoryScroll_1b00s_5::-webkit-scrollbar{display:none}._categoryPillButton_1b00s_20{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:999px;height:100%;padding:0}._categoryPillButton_1b00s_20[aria-pressed=true]{border:2px solid var(--text-color)}._emptyCategory_1b00s_34{color:var(--muted-text-color);margin:0}._scrollable_1b00s_39{max-height:calc(100vh - 350px);overflow-y:auto}._companies_1b00s_44{align-content:start;gap:.25rem;width:100%;min-height:0;display:grid;overflow-y:auto}._illustration_yc74m_1{aspect-ratio:1;object-fit:contain;width:min(92vw,22rem);height:auto;margin:0 auto;display:block}._farmFrame_yc74m_10{aspect-ratio:1;border-radius:.85rem;width:min(100cqw,100cqh);max-width:100%;height:min(100cqw,100cqh);max-height:100%;margin:0 auto;overflow:hidden}._farm_yc74m_10{box-sizing:border-box;transform-origin:50%;border:.55rem solid #e0a85c;border-radius:.85rem;outline:.28rem solid #5c3d1e;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);width:100%;height:100%;display:grid;overflow:hidden;box-shadow:0 .35rem #5c3d1e,0 .55rem #5c3d1e59}._plot_yc74m_38{background-color:var(--pastel-green);min-width:0;min-height:0;position:relative}._plotHighlight_yc74m_45{z-index:1;border:.2rem solid var(--theme-color);pointer-events:none;border-radius:.35rem;position:absolute;inset:.2rem}._chicken_yc74m_54{width:70%;height:auto;animation:_chicken-wander_yc74m_1 var(--wander-duration,5s) var(--wander-delay,0s) ease-in-out infinite;will-change:transform;position:absolute;top:55%;left:50%;overflow:visible;translate:-50% -50%}._chickenBob_yc74m_67{transform-origin:12px 14px;animation:_chicken-bob_yc74m_1 var(--wander-duration,5s) var(--wander-delay,0s) linear infinite}._chickenFacing_yc74m_73{transform-box:view-box;transform-origin:11.5px 12px;animation:_chicken-face_yc74m_1 var(--wander-duration,5s) var(--wander-delay,0s) steps(1, end) infinite}._chickenHead_yc74m_80{transform-origin:18px 10px;animation:_chicken-peck_yc74m_1 var(--wander-duration,5s) var(--wander-delay,0s) linear infinite}._chickenLeg_yc74m_86{transform-origin:top}._chickenLegLeft_yc74m_90{animation:_chicken-step-left_yc74m_1 var(--wander-duration,5s) var(--wander-delay,0s) linear infinite}._chickenLegRight_yc74m_95{animation:_chicken-step-right_yc74m_1 var(--wander-duration,5s) var(--wander-delay,0s) linear infinite}@keyframes _chicken-wander_yc74m_1{0%{transform:translate(-28%,8%)}25%{transform:translate(22%,-18%)}40%{transform:translate(22%,-18%)}65%{transform:translate(-28%,8%)}to{transform:translate(-28%,8%)}}@keyframes _chicken-face_yc74m_1{0%,39%{transform:scaleX(1)}40%,99%{transform:scaleX(-1)}to{transform:scaleX(1)}}@keyframes _chicken-bob_yc74m_1{0%,6.25%,12.5%,18.75%,25%{transform:translateY(0)}3.125%,9.375%,15.625%,21.875%{transform:translateY(1px)}25%,40%{transform:translateY(0)}40%,46.25%,52.5%,58.75%,65%{transform:translateY(0)}43.125%,49.375%,55.625%,61.875%{transform:translateY(1px)}65%,to{transform:translateY(0)}}@keyframes _chicken-peck_yc74m_1{0%,26%,40%,66%,to{transform:rotate(0)}30%,36%{transform:rotate(38deg)}33%{transform:rotate(48deg)}72%,78%{transform:rotate(38deg)}75%{transform:rotate(48deg)}}@keyframes _chicken-step-left_yc74m_1{0%,6.25%,12.5%,18.75%,25%{transform:rotate(2deg)}3.125%,9.375%,15.625%,21.875%{transform:rotate(12deg)}25%,40%{transform:rotate(6deg)}40%,46.25%,52.5%,58.75%,65%{transform:rotate(2deg)}43.125%,49.375%,55.625%,61.875%{transform:rotate(12deg)}65%,to{transform:rotate(6deg)}}@keyframes _chicken-step-right_yc74m_1{0%,6.25%,12.5%,18.75%,25%{transform:rotate(12deg)}3.125%,9.375%,15.625%,21.875%{transform:rotate(2deg)}25%,40%{transform:rotate(6deg)}40%,46.25%,52.5%,58.75%,65%{transform:rotate(12deg)}43.125%,49.375%,55.625%,61.875%{transform:rotate(2deg)}65%,to{transform:rotate(6deg)}}._layingStage_yc74m_271{place-items:center;width:min(44vh,72vw);height:min(42vh,68vw);margin:0 auto;display:grid}._layingSvg_yc74m_279{width:min(30vh,54vw);height:auto;display:block;overflow:visible}@media (prefers-reduced-motion:reduce){._chicken_yc74m_54,._chickenBob_yc74m_67,._chickenFacing_yc74m_73,._chickenHead_yc74m_80,._chickenLegLeft_yc74m_90,._chickenLegRight_yc74m_95{animation:none}}
