.page_skipLink__VRj7A{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;pointer-events:none}.page_skipLink__VRj7A:focus-visible{position:fixed;top:1rem;left:1rem;width:auto;height:auto;background:var(--color-accent);color:#fff;padding:.5rem 1rem;border-radius:var(--radius-sm);font-size:.875rem;font-family:var(--font-body);z-index:9999;outline:2px solid var(--color-accent-dark);outline-offset:2px;pointer-events:auto}.page_hero__SKW6o{background:var(--color-bg);padding:2rem 1.25rem 2.25rem;border-bottom:1px solid var(--color-border)}.page_heroInner__FQkwa{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:1.125rem}.page_heroHeadline__TF7_f{font-family:var(--font-display);font-size:clamp(1.75rem,6vw,2.25rem);font-weight:600;line-height:1.15;color:var(--color-text-primary);margin:0}.page_heroBody__nJQAS{font-family:var(--font-body);font-size:.9375rem;line-height:1.65;color:var(--color-text-secondary);margin:0;max-width:38ch}.page_heroCta__jc8eN{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:.9375rem 1.75rem;min-height:54px;background:var(--color-accent);color:#ffffff;font-family:var(--font-body);font-size:1rem;font-weight:600;border-radius:var(--radius-md);letter-spacing:.01em;transition:background .15s ease;max-width:100%;overflow-wrap:anywhere;text-align:center}.page_heroCta__jc8eN:hover{background:var(--color-accent-dark)}.page_heroCta__jc8eN:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-md)}.page_heroTrust__KbbGO{font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted);margin:0;line-height:1.5}.page_exampleLink__rx1kT{display:inline-flex;align-items:center;min-height:44px;margin-top:-.5rem;align-self:flex-start;color:var(--color-text-muted);font:500 .8125rem/1.4 var(--font-body);text-decoration:underline;text-underline-offset:3px}.page_exampleLink__rx1kT:hover{color:var(--color-text-secondary)}.page_exampleLink__rx1kT:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.page_firstValue___AE5J{background:var(--color-surface);padding:2rem 1.25rem 0}.page_firstValueInner__kR49I{max-width:480px;margin:0 auto;padding-bottom:2rem;border-bottom:1px solid var(--color-bonina-line)}.page_firstValueEyebrow__jBc9w{margin:0 0 .75rem;color:var(--color-bonina-text);font:700 .625rem/1.3 var(--font-body);letter-spacing:.12em}.page_firstValueHeading__GJV2a{margin:0;color:var(--color-text-primary);font:600 1.5rem/1.2 var(--font-display)}.page_firstValueSteps__ACoBz{display:grid;grid-gap:1rem;gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;counter-reset:first-value-step}.page_firstValueSteps__ACoBz li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-gap:.15rem .75rem;gap:.15rem .75rem;counter-increment:first-value-step}.page_firstValueSteps__ACoBz li:before{grid-row:1/span 2;color:var(--color-bonina-text);font:600 .875rem/1.5 var(--font-body);content:counter(first-value-step,decimal-leading-zero)}.page_firstValueSteps__ACoBz strong{color:var(--color-text-primary);font:600 .9375rem/1.45 var(--font-body)}.page_firstValueSteps__ACoBz span{color:var(--color-text-secondary);font:.875rem/1.5 var(--font-body)}.page_toolsSection__Gr3rc{background:var(--color-surface);padding:2rem 0 0}.page_toolsInner__Cr_Th{max-width:480px;margin:0 auto;padding:0 1.25rem}.page_toolsEyebrow__1UrBM{font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.12em;color:var(--color-bonina-text);margin:0 0 1rem}.page_toolsList__C1Mzf{border-top:1px solid var(--color-bonina-line)}.page_toolRow__4o8b_{display:flex;align-items:center;justify-content:space-between;padding:1.0625rem 0;border-bottom:1px solid var(--color-border);gap:.75rem;transition:background .1s ease}.page_toolRow__4o8b_:hover{background:var(--color-bonina-soft);margin:0 -1.25rem;padding-left:1.25rem;padding-right:1.25rem}.page_toolRow__4o8b_:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.page_toolRowContent__irofy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.page_toolEyebrow__PyQsY{font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.1em;color:var(--color-bonina-text)}.page_toolTitle__BeUS8{font-family:var(--font-body);font-size:.9375rem;font-weight:400;line-height:1.5;color:var(--color-text-secondary)}.page_toolArrow__8biQT{font-size:1.25rem;color:var(--color-text-muted);flex-shrink:0;line-height:1}.page_personalLabel__JNzoy{font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}.page_personalDescription__53oD8{font-size:.8125rem;color:var(--color-text-muted);line-height:1.4}.page_memoryCard__1T5qM{margin:1rem 0;padding:1.25rem;border:1px solid var(--color-bonina-line);border-radius:var(--radius-md);background:var(--color-bg)}.page_memoryHeading__g7bCo{margin:.45rem 0 .55rem;color:var(--color-text-primary);font:600 1.45rem/1.15 var(--font-display);letter-spacing:-.025em}.page_memoryBody__xRQnI{margin:0;color:var(--color-text-secondary);font:.9rem/1.5 var(--font-body)}.page_nextAction__a2_cP{margin:1rem 0 1.15rem;padding:.85rem 1rem;border-left:2px solid var(--color-accent);background:var(--color-bonina-soft)}.page_nextActionLabel__gJwfA{margin:0 0 .3rem;color:var(--color-bonina-text);font:700 .625rem/1.3 var(--font-body);letter-spacing:.1em}.page_nextActionDescription__epICY{margin:0;color:var(--color-text-secondary);font:.875rem/1.45 var(--font-body)}.page_nextActionLink__RQBL1{display:inline-block;margin-top:.45rem;color:var(--color-bonina-text);font:600 .8rem/1.4 var(--font-body);text-decoration:underline;text-underline-offset:3px}.page_memoryStats__evEu8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1.25rem 0;padding:.85rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);list-style:none}.page_memoryStat__TSjqt{display:flex;flex-direction:column;gap:.15rem;min-width:0}.page_memoryStat__TSjqt strong{color:var(--color-text-primary);font:600 1.15rem/1 var(--font-display)}.page_memoryStat__TSjqt span{color:var(--color-text-muted);font:.72rem/1.35 var(--font-body)}.page_memoryActions__gOFe9{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.page_memoryAction__blJzZ,.page_memoryRetry__NaDDS{color:var(--color-bonina-text);font:600 .8rem/1.4 var(--font-body);text-decoration:underline;text-underline-offset:3px}.page_memoryRetry__NaDDS{margin-top:1rem;padding:0}.page_premiumValue__SK4L7{margin-top:1.25rem;padding:1.1rem;border:1px solid var(--color-brand-dark-line);border-radius:var(--radius-sm);background:var(--color-brand-dark);color:var(--color-brand-dark-text);font:.8rem/1.45 var(--font-body)}.page_premiumValue__SK4L7 p{margin:0}.page_premiumValueLabel__puV43{margin-bottom:.25rem!important;color:var(--color-brand-dark-muted);font-size:.625rem;font-weight:700;letter-spacing:.1em}.page_premiumValueLead__JqFAO{margin-bottom:.45rem!important;font-weight:600}.page_premiumValueBody__kS1eV{color:var(--color-brand-dark-text)}.page_premiumValueList__od_nM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin:1rem 0;padding:.85rem 0;border-top:1px solid var(--color-brand-dark-line);border-bottom:1px solid var(--color-brand-dark-line);list-style:none}.page_premiumValueList__od_nM li{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0}.page_premiumValueList__od_nM strong{color:var(--color-brand-dark-text);font:600 1rem/1.1 var(--font-display)}.page_premiumValueList__od_nM span{color:var(--color-brand-dark-muted);font-size:.7rem;line-height:1.35}.page_usageProgress__sguas{display:grid;grid-gap:.25rem;gap:.25rem;margin:0 0 .8rem;color:var(--color-brand-dark-muted);font-size:.75rem}.page_usageProgress__sguas p{margin:0}.page_premiumValueNote__cgKEg{color:var(--color-brand-dark-muted);font-size:.7rem;line-height:1.4}.page_premiumValue__SK4L7 a{display:inline-block;margin-top:.45rem;color:var(--color-brand-dark-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.page_premiumActive__ysSqz{margin:1.1rem 0 0;color:var(--color-bonina-text);font:600 .75rem/1.4 var(--font-body)}.page_resumeCard__Fe5OR{margin:1rem 0;padding:1.1rem 1.25rem;border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-bonina-soft)}.page_resumeEyebrow__oqW_e{margin:0 0 .3rem;color:var(--color-accent);font:700 .625rem/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.page_resumeJob__irPRN{margin:0 0 .35rem;color:var(--color-text-primary);font:600 1rem/1.3 var(--font-display)}.page_resumeRecap__oDwRS{margin:0 0 .65rem;color:var(--color-text-secondary);font:.85rem/1.5 var(--font-body);white-space:pre-line;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_resumeLink__tM03b{display:inline-block;color:var(--color-bonina-text);font:600 .85rem/1.4 var(--font-body);text-decoration:underline;text-underline-offset:3px}.page_footer__sHKi3{padding:2.5rem 1.25rem calc(2.5rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-bg)}.page_footerInner__rvzEu{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}.page_footerBrand__fYpqm{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-text-primary);margin:0}.page_footerNote__hdC0k{font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted);line-height:1.5;margin:0}.page_footerNav__fx6_S{display:flex;flex-wrap:wrap;gap:1rem}.page_footerLink__8kkdp{font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted);transition:color .15s ease;overflow-wrap:anywhere}.page_footerLink__8kkdp:hover{color:var(--color-text-secondary)}.page_footerCopy__Oxx70{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);margin:.25rem 0 0}@media (min-width:640px){.page_hero__SKW6o{padding:2.75rem 1.25rem}.page_footerInner__rvzEu,.page_heroInner__FQkwa,.page_toolsInner__Cr_Th{max-width:560px}.page_heroCta__jc8eN{align-self:flex-start}}.page_toolsSection__Gr3rc+.page_toolsSection__Gr3rc{padding-top:1.25rem}