.PercentYieldCalculator_toolSection__cjb8f{padding:0 0 80px}@media screen and (max-width:768px){.PercentYieldCalculator_toolSection__cjb8f{padding:0 0 48px}}.PercentYieldCalculator_container__vUu6X{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media screen and (max-width:768px){.PercentYieldCalculator_container__vUu6X{padding:0 16px}}.PercentYieldCalculator_modeSwitcher__HUoVd{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.PercentYieldCalculator_modeBtn__jPGCk{padding:10px 20px;border:1px solid var(--base-color-slate-200);border-radius:8px;background:var(--white);color:var(--base-color-slate-600);font-size:.9375rem;font-family:inherit;cursor:pointer;transition:all var(--transition-simple-fast);touch-action:manipulation;min-height:44px}.PercentYieldCalculator_modeBtn__jPGCk:hover{border-color:var(--tapform-brand);color:var(--tapform-brand)}@media screen and (max-width:768px){.PercentYieldCalculator_modeBtn__jPGCk{font-size:.875rem;padding:10px 14px}}.PercentYieldCalculator_modeBtnActive__JrcCH{background:var(--tapform-brand);border-color:var(--tapform-brand);color:var(--white)}.PercentYieldCalculator_modeBtnActive__JrcCH:hover{color:var(--white)}.PercentYieldCalculator_toolPanel__OJxE4{background:var(--base-color-slate-50);border:1px solid var(--base-color-slate-200);border-radius:16px;padding:40px}@media screen and (max-width:768px){.PercentYieldCalculator_toolPanel__OJxE4{padding:24px 16px;border-radius:12px}}.PercentYieldCalculator_inputsGrid__RSsX0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}@media screen and (max-width:768px){.PercentYieldCalculator_inputsGrid__RSsX0{grid-template-columns:1fr;gap:16px;margin-bottom:24px}}.PercentYieldCalculator_inputGroup__mbk8R{display:flex;flex-direction:column;gap:6px}.PercentYieldCalculator_inputLabel__VD6Xf{display:flex;flex-direction:column;gap:4px;font-size:.9375rem;font-weight:600;color:var(--base-color-slate-900)}.PercentYieldCalculator_inputHint__mw6cz{font-size:.8125rem;font-weight:400;color:var(--base-color-slate-500);line-height:1.4}.PercentYieldCalculator_input__BrVPO{width:100%;padding:12px 16px;border:1px solid var(--base-color-slate-200);border-radius:8px;font-size:1rem;font-family:inherit;color:var(--base-color-slate-900);background:var(--white);transition:border-color var(--transition-simple-fast);-moz-appearance:textfield;min-height:44px}.PercentYieldCalculator_input__BrVPO:focus{outline:none;border-color:var(--tapform-brand);box-shadow:0 0 0 3px rgba(0,109,249,.1)}.PercentYieldCalculator_input__BrVPO::placeholder{color:var(--base-color-slate-400)}.PercentYieldCalculator_input__BrVPO::-webkit-inner-spin-button,.PercentYieldCalculator_input__BrVPO::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:768px){.PercentYieldCalculator_input__BrVPO{font-size:1rem}}.PercentYieldCalculator_inputWithSuffix__IFib5{position:relative;display:flex;align-items:center}.PercentYieldCalculator_inputWithSuffixField__nFfz2{padding-right:40px}.PercentYieldCalculator_inputSuffix__waKzo{position:absolute;right:14px;font-size:.9375rem;font-weight:500;color:var(--base-color-slate-500);pointer-events:none}.PercentYieldCalculator_select__SwnNl{width:100%;border:1px solid var(--base-color-slate-200);border-radius:8px;font-size:1rem;font-family:inherit;color:var(--base-color-slate-900);background:var(--white);cursor:pointer;transition:border-color var(--transition-simple-fast);min-height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2362748e' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:12px 36px 12px 16px}.PercentYieldCalculator_select__SwnNl:focus{outline:none;border-color:var(--tapform-brand);box-shadow:0 0 0 3px rgba(0,109,249,.1)}.PercentYieldCalculator_resultArea__e5QHU{display:flex;flex-direction:column;gap:24px;animation:PercentYieldCalculator_fadeIn__BOmE4 .25s ease}@keyframes PercentYieldCalculator_fadeIn__BOmE4{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.PercentYieldCalculator_result__k1Z72{background:linear-gradient(135deg,var(--tapform-brand),var(--color-primary));color:var(--white);border-radius:12px;padding:36px 32px;text-align:center;position:relative;overflow:hidden}.PercentYieldCalculator_result__k1Z72:before{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:hsla(0,0%,100%,.08);pointer-events:none}@media screen and (max-width:768px){.PercentYieldCalculator_result__k1Z72{padding:24px 20px}}.PercentYieldCalculator_resultValue__2tNHT{font-size:clamp(2.5rem,6vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.PercentYieldCalculator_resultLabel__d3XMr{font-size:1rem;opacity:.85;margin-top:8px;font-weight:500}.PercentYieldCalculator_overHundredWarning__dVL1h{margin-top:12px;background:hsla(0,0%,100%,.2);border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:500}.PercentYieldCalculator_ratingCard__tAgCU{border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:6px;border:1.5px solid rgba(0,0,0,0)}@media screen and (max-width:768px){.PercentYieldCalculator_ratingCard__tAgCU{padding:16px}}.PercentYieldCalculator_ratingLabel__ST5UD{font-size:1rem;font-weight:700}.PercentYieldCalculator_ratingHint__b6mRg{font-size:.9rem;line-height:1.5;margin:0}.PercentYieldCalculator_ratingExcellent__YDF2M{background:#f0fdf4;border-color:#86efac}.PercentYieldCalculator_ratingExcellent__YDF2M .PercentYieldCalculator_ratingLabel__ST5UD{color:#15803d}.PercentYieldCalculator_ratingExcellent__YDF2M .PercentYieldCalculator_ratingHint__b6mRg{color:#166534}.PercentYieldCalculator_ratingGood__XnWdP{background:#eff6ff;border-color:#93c5fd}.PercentYieldCalculator_ratingGood__XnWdP .PercentYieldCalculator_ratingLabel__ST5UD{color:#1d4ed8}.PercentYieldCalculator_ratingGood__XnWdP .PercentYieldCalculator_ratingHint__b6mRg{color:#1e40af}.PercentYieldCalculator_ratingAverage__jghxs{background:#fffbeb;border-color:#fcd34d}.PercentYieldCalculator_ratingAverage__jghxs .PercentYieldCalculator_ratingLabel__ST5UD{color:#b45309}.PercentYieldCalculator_ratingAverage__jghxs .PercentYieldCalculator_ratingHint__b6mRg{color:#92400e}.PercentYieldCalculator_ratingPoor__82qmi{background:#fef2f2;border-color:#fca5a5}.PercentYieldCalculator_ratingPoor__82qmi .PercentYieldCalculator_ratingLabel__ST5UD{color:#b91c1c}.PercentYieldCalculator_ratingPoor__82qmi .PercentYieldCalculator_ratingHint__b6mRg{color:#991b1b}.PercentYieldCalculator_breakdown__SKGQz{background:var(--white);border:1px solid var(--base-color-slate-200);border-radius:12px;padding:24px}@media screen and (max-width:768px){.PercentYieldCalculator_breakdown__SKGQz{padding:16px}}.PercentYieldCalculator_breakdownTitle__lBCML{font-size:1rem;font-weight:700;color:var(--base-color-slate-900);margin:0 0 16px}.PercentYieldCalculator_breakdownList__Zt8AO{display:flex;flex-direction:column;gap:10px;padding-left:20px;margin:0 0 16px}.PercentYieldCalculator_breakdownItem__qnb7s{font-size:.9375rem;color:var(--base-color-slate-700);line-height:1.5}.PercentYieldCalculator_breakdownStep__eC9B4{font-family:Courier New,Courier,monospace;font-size:.875rem;color:var(--base-color-slate-700)}.PercentYieldCalculator_formula__kCeJo{font-family:Courier New,Courier,monospace;font-size:.875rem;color:var(--tapform-brand);font-weight:600;background:var(--base-color-slate-50);border:1px solid var(--base-color-slate-200);border-radius:8px;padding:10px 14px}.PercentYieldCalculator_statsRow__C4FM2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media screen and (max-width:768px){.PercentYieldCalculator_statsRow__C4FM2{grid-template-columns:1fr;gap:10px}}.PercentYieldCalculator_statCard__B6WmW{background:var(--white);border:1px solid var(--base-color-slate-200);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:4px;text-align:center}.PercentYieldCalculator_statValue__qpgI7{font-size:1.125rem;font-weight:700;color:var(--base-color-slate-900)}.PercentYieldCalculator_statLabel__4_JdE{font-size:.8125rem;color:var(--base-color-slate-500)}.PercentYieldCalculator_actions__Ngehp{display:flex;gap:12px;flex-wrap:wrap}.PercentYieldCalculator_actionBtn__hR_FR{padding:12px 24px;border-radius:8px;font-size:.9375rem;font-family:inherit;font-weight:600;cursor:pointer;transition:all var(--transition-simple-fast);touch-action:manipulation;min-height:44px;background:var(--tapform-brand);color:var(--white);border:1px solid var(--tapform-brand)}.PercentYieldCalculator_actionBtn__hR_FR:hover{background:var(--color-primary);border-color:var(--color-primary)}@media screen and (max-width:768px){.PercentYieldCalculator_actionBtn__hR_FR{width:100%;text-align:center}}.PercentYieldCalculator_actionBtnSecondary__eDnOu{background:var(--white);color:var(--base-color-slate-700);border-color:var(--base-color-slate-200)}.PercentYieldCalculator_actionBtnSecondary__eDnOu:hover{border-color:var(--base-color-slate-400);background:var(--base-color-slate-50);color:var(--base-color-slate-900)}.PercentYieldCalculator_disclaimer__Q53lH{font-size:.8125rem;color:var(--base-color-slate-400);line-height:1.5;margin-top:8px}.PercentYieldCalculator_howItWorksSection__NOOZ0{padding:80px 0;background:var(--base-color-slate-50);border-top:1px solid var(--base-color-slate-200)}@media screen and (max-width:768px){.PercentYieldCalculator_howItWorksSection__NOOZ0{padding:48px 0}}.PercentYieldCalculator_sectionTitle___12Mm{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--base-color-slate-900);letter-spacing:-.02em;line-height:1.2;margin:0 0 16px}.PercentYieldCalculator_sectionLead__lPjB5{font-size:1.0625rem;color:var(--base-color-slate-600);line-height:1.7;max-width:680px;margin:0 0 48px}@media screen and (max-width:768px){.PercentYieldCalculator_sectionLead__lPjB5{margin-bottom:32px}}.PercentYieldCalculator_stepsList__SUiQ_{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}.PercentYieldCalculator_stepItem__45Ac2{display:flex;gap:20px;align-items:flex-start}@media screen and (max-width:768px){.PercentYieldCalculator_stepItem__45Ac2{gap:16px}}.PercentYieldCalculator_stepNumber__IZoQw{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--tapform-brand);color:var(--white);font-size:1.0625rem;font-weight:700;display:flex;align-items:center;justify-content:center}.PercentYieldCalculator_stepContent__DQYTH{flex:1 1;padding-top:8px}.PercentYieldCalculator_stepTitle__PToT_{font-size:1.125rem;font-weight:700;color:var(--base-color-slate-900);margin:0 0 8px}.PercentYieldCalculator_stepDescription___9lde{font-size:1rem;color:var(--base-color-slate-600);line-height:1.7;margin:0}.PercentYieldCalculator_whySection__PJl1G{padding:80px 0;background:var(--white)}@media screen and (max-width:768px){.PercentYieldCalculator_whySection__PJl1G{padding:48px 0}}.PercentYieldCalculator_whyContent__afK5Y{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.PercentYieldCalculator_whyParagraph__c7BBX{font-size:1.0625rem;color:var(--base-color-slate-600);line-height:1.75;margin:0;max-width:860px}.PercentYieldCalculator_whyParagraph__c7BBX a{color:var(--tapform-brand);text-decoration:underline}.PercentYieldCalculator_whyParagraph__c7BBX a:hover{color:var(--color-primary)}.PercentYieldCalculator_whyCta__SOcKF{background:var(--base-color-slate-50);border:1px solid var(--base-color-slate-200);border-radius:16px;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}@media screen and (max-width:768px){.PercentYieldCalculator_whyCta__SOcKF{padding:24px 20px}}.PercentYieldCalculator_whyCtaText__dzo7A{font-size:1.0625rem;font-weight:600;color:var(--base-color-slate-900);margin:0;flex:1 1}.PercentYieldCalculator_whyCtaButtons__9kiTf{display:flex;gap:12px;flex-wrap:wrap}@media screen and (max-width:768px){.PercentYieldCalculator_whyCtaButtons__9kiTf{width:100%}}.PercentYieldCalculator_ctaPrimaryLink__QneSL{display:inline-flex;align-items:center;padding:12px 24px;background:var(--tapform-brand);color:var(--white);border-radius:8px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background var(--transition-simple-fast);min-height:44px}.PercentYieldCalculator_ctaPrimaryLink__QneSL:hover{background:var(--color-primary)}@media screen and (max-width:768px){.PercentYieldCalculator_ctaPrimaryLink__QneSL{flex:1 1;justify-content:center}}.PercentYieldCalculator_ctaSecondaryLink__VQiqd{display:inline-flex;align-items:center;padding:12px 24px;background:var(--white);color:var(--base-color-slate-700);border:1px solid var(--base-color-slate-200);border-radius:8px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all var(--transition-simple-fast);min-height:44px}.PercentYieldCalculator_ctaSecondaryLink__VQiqd:hover{border-color:var(--base-color-slate-400);background:var(--base-color-slate-50)}@media screen and (max-width:768px){.PercentYieldCalculator_ctaSecondaryLink__VQiqd{flex:1 1;justify-content:center}}.PercentYieldCalculator_tipsSection__j7q4d{padding:80px 0;background:var(--base-color-slate-50);border-top:1px solid var(--base-color-slate-200)}@media screen and (max-width:768px){.PercentYieldCalculator_tipsSection__j7q4d{padding:48px 0}}.PercentYieldCalculator_tipsGrid__ma0lf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media screen and (max-width:1024px){.PercentYieldCalculator_tipsGrid__ma0lf{grid-template-columns:1fr}}.PercentYieldCalculator_tipCard__u0hmp{background:var(--white);border:1px solid var(--base-color-slate-200);border-radius:12px;padding:28px 24px;transition:box-shadow var(--transition-simple-fast)}.PercentYieldCalculator_tipCard__u0hmp:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}@media screen and (max-width:768px){.PercentYieldCalculator_tipCard__u0hmp{padding:20px 16px}}.PercentYieldCalculator_tipTitle__ZlGAg{font-size:1.0625rem;font-weight:700;color:var(--base-color-slate-900);margin:0 0 10px}.PercentYieldCalculator_tipDescription__DABQo{font-size:.9375rem;color:var(--base-color-slate-600);line-height:1.7;margin:0}.PercentYieldCalculator_reviewsSection__0tQGg{padding:80px 0;background:var(--base-color-slate-900)}@media screen and (max-width:768px){.PercentYieldCalculator_reviewsSection__0tQGg{padding:48px 0}}.PercentYieldCalculator_reviewsLabel__gqBr1{font-size:.875rem;font-weight:600;color:var(--base-color-slate-400);text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.PercentYieldCalculator_reviewsTitle__6LyVa{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--white);margin:0 0 40px;letter-spacing:-.02em}.PercentYieldCalculator_reviewsList__rJ8fg{margin-top:0}